Intelligent communication fault prediction system based on AI

The AI-based intelligent communication fault prediction system addresses inefficiencies and inaccuracies in existing systems by comprehensively analyzing communication and user data features, leading to improved fault prediction accuracy and efficiency.

CN119155199AActive Publication Date: 2024-12-17WUHAN DONGHU UNIV
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411655724.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2024-12-17
Estimated Expiration
2044-11-19

AI Technical Summary

Technical Problem

Existing communication fault prediction systems suffer from low efficiency in data analysis and inaccurate fault prediction due to the lack of comprehensive analysis of communication data characteristics and user data characteristics.

Method used

An AI-based intelligent communication fault prediction system comprising modules for sample acquisition, fault statistics, sample analysis, user acquisition, association, and fault prediction, which analyze communication sample and user information to identify and predict communication faults.

Benefits of technology

Improves the efficiency and accuracy of communication fault prediction by analyzing communication sample and user features, enhancing the system's ability to identify potential failures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155199A_ABST
    Figure CN119155199A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication data processing, in particular to an AI-based intelligent communication fault prediction system, which comprises a sample acquisition module for acquiring communication sample information; the fault statistics module is used for analyzing a sample fault rate according to the communication sample information; the sample analysis module is used for analyzing the sample correlation parameters and the sample characteristic parameters; the user acquisition module is used for acquiring communication user information in real time; the association analysis module is used for analyzing user association parameters and association similarity; the user analysis module is used for analyzing the bandwidth utilization rate of the user and analyzing the characteristic parameters of the user; and the fault prediction module is used for analyzing the similar characteristic parameters and analyzing user fault risks according to the similar characteristic parameters and the sample operation information. And the prediction output module is used for outputting the user fault risk. According to the invention, accurate prediction of communication faults is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication data processing technology, and in particular to an AI-based intelligent communication fault prediction system. Background Art

[0002] With the development of communication networks, the traditional fault prediction method that relies on manual inspections and regular troubleshooting can no longer meet the efficient maintenance needs of modern networks. Artificial intelligence can mine and analyze a large amount of historical data, automatically extract fault features, and establish a prediction model to achieve accurate prediction of network faults.

[0003] Chinese Patent Publication No.: CN102487343A discloses a method for diagnosing and predicting hidden faults in satellite communication systems, including normalizing heterogeneous data in communication records, applying SOM to cluster analysis of communication record data for hidden faults of earth stations in satellite communication systems, classifying communication states to form communication state sets, summarizing fault rules to analyze each communication state set, comparing the relationship between different communication state parameters and fault phenomena, summarizing rules with decision-making significance through incremental decision tree algorithm, forming a fault rule set, presenting the communication state set and the fault rule set in the form of interpretable results, and realizing a prototype system for diagnosing and predicting hidden faults in satellite communication systems. This invention realizes unified cluster analysis of communication data, but does not realize comprehensive analysis of the characteristics of sample communication data and user communication data, and has the problems of low efficiency in analyzing communication data and inaccurate prediction of communication faults. Summary of the invention

[0004] To this end, the present invention provides an AI-based intelligent communication fault prediction system to overcome the problems of low efficiency in communication data analysis and inaccurate communication fault prediction in the prior art.

[0005] To achieve the above objectives, the present invention provides an AI-based intelligent communication fault prediction system, comprising: A sample acquisition module, used to acquire communication sample information; A fault statistics module is used to analyze the sample failure rate based on the communication sample information; A sample analysis module, used to analyze sample-related parameters according to communication sample information, and also used to analyze sample characteristic parameters according to sample-related parameters, communication sample information and sample failure rate; User acquisition module, used to obtain communication user information in real time; An association analysis module, used to analyze user association parameters according to communication user information, and also used to analyze association similarity according to user association parameters and sample association parameters; A user analysis module is used to analyze the user bandwidth usage rate according to the communication user information, and is also used to analyze the user characteristic parameters according to the user bandwidth usage rate, the communication user information and the correlation similarity; A fault prediction module is used to analyze similar characteristic parameters according to sample characteristic parameters and user characteristic parameters, and also to analyze user fault risks according to similar characteristic parameters and communication sample information; The prediction output module is used to output user failure risks.

[0006] Further, the fault statistics module calculates the sample failure rate according to the first fault number, the second fault number and the third fault number through a fault analysis formula, and the fault analysis module is provided with a fault analysis formula as follows: A1=(N1 / NA) Na / NA ; A2=(N2 / NA) Na / NA ; Na=N1+N2+N3-NA; Among them, A1 represents the first sample failure rate, N1 represents the first failure number, NA represents the number of communication sample information, Na represents the sample failure parameter, A2 represents the second sample failure rate, N2 represents the second failure number, and N3 represents the third failure number.

[0007] Furthermore, the sample analysis module is provided with a sample association analysis unit, which is used to calculate the sample association parameter through a sample association analysis formula according to the sample signal strength, the sample transmission rate, the first fault number and the second fault number. The sample association analysis unit is provided with a sample association analysis formula as follows: , , , , , , , Wherein, R1 represents the first sample association parameter, R2 represents the second sample association parameter, R3 represents the third sample association parameter, X1(i) represents the sample signal strength parameter, x1 represents the sample signal strength mean, X2(i) represents the sample transmission rate parameter, x2 represents the sample transmission rate mean, S(i,j) represents the sample signal strength, K1 represents the set of the first fault number, K2 represents the set of the second fault number, i represents the sample number, i∈N + And i≤NA, j represents the sample time number, j∈N + .

[0008] Furthermore, the sample analysis module is further provided with a sample feature analysis unit, which is used to calculate the sample feature parameters through a sample feature analysis formula according to the sample signal strength, sample bandwidth information and sample bandwidth usage rate. The sample feature analysis unit is provided with a sample feature analysis formula as follows: , Among them, Q(i) represents the sample characteristic parameter, j max represents the maximum value of the sample time number, D(i,j) represents the sample bandwidth utilization, and d1(i,j) represents the sample transmission rate.

[0009] Furthermore, the sample analysis module is further provided with a sample characteristic adjustment unit, which is used to adjust the analysis process of the sample characteristic parameters according to the sample association parameters and the sample operation information, wherein: When the sample operation information is a hardware failure and R2 / R1>r, the sample feature adjustment unit determines that the sample feature parameter does not meet the threshold, adjusts the analysis process of the sample feature parameter, and the adjusted sample feature parameter is Q1(i), setting Q1(i)=Q(i)×(1-R2+R1); When the sample operation information is a network failure and R3 / R1>r, the sample feature adjustment unit determines that the sample feature parameter does not meet the threshold, adjusts the analysis process of the sample feature parameter, and the adjusted sample feature parameter is Q1(i), setting Q1(i)=Q(i)×(1-R3+R1); When R2 / R1≤r or R3 / R1≤r, the sample feature adjustment unit determines that the sample feature parameter meets the threshold value and does not adjust the analysis process of the sample feature parameter; Among them, r represents the correlation threshold; The sample analysis module is further provided with a sample feature optimization unit, which is used to optimize the sample associated parameters according to the sample failure rate, so as to optimize the adjustment process of the sample feature parameters, wherein: When A1+A2≤a, the sample feature optimization unit determines that the sample failure rate meets the threshold value and does not optimize the adjustment process of the sample feature parameters; When the sample operation information is a hardware failure and A1+A2>a, the sample feature optimization unit determines that the sample failure rate does not meet the threshold, optimizes the sample association parameter, and the optimized sample association parameter R1' is set to R1'=R1×e A1 / 2 ; When the sample operation information is a network failure and A1+A2>a, the sample feature optimization unit determines that the sample failure rate does not meet the threshold, optimizes the sample association parameter, and sets R1'=R1×e A2 / 2; Wherein, a represents the failure rate threshold.

[0010] Furthermore, the association analysis module is provided with a user association analysis unit, which is used to calculate the user association parameter according to the user signal strength and the user transmission rate through the user association analysis formula, and the user association analysis unit is provided with the user association analysis formula as follows: , , , Where Z represents the user association parameter, G(u) represents the user signal strength, u represents the user time number, and u∈N + , g represents the mean value of user signal strength, H(u) represents the user transmission rate, h represents the mean value of user transmission rate, u max Indicates the maximum value of the user time number.

[0011] Furthermore, the association analysis module is further provided with a user similarity analysis unit, which is used to calculate the association similarity according to the user association parameter and the sample association parameter through a similarity analysis formula. The user similarity analysis unit is provided with a similarity analysis formula as follows: P=(Z / R1) Z-(R2+R3) / 2 ; Among them, P represents the association similarity.

[0012] Furthermore, the user analysis module is provided with a user feature analysis unit, which is used to calculate user feature parameters through a user feature analysis formula according to user signal strength, user bandwidth usage rate and user bandwidth information. The user feature analysis unit is provided with a user feature analysis formula as follows: , Wherein, F represents the user characteristic parameter, and M(u) represents the user bandwidth utilization rate.

[0013] Furthermore, the user analysis module is further provided with a user feature adjustment unit, which is used to adjust the analysis process of the user feature parameters according to the correlation similarity, wherein: When P≥p, the user feature adjustment unit determines that the correlation similarity meets the threshold value and does not adjust the analysis process of the user feature parameters; When P<p, the user feature adjustment unit determines that the correlation similarity does not meet the threshold value, and adjusts the analysis process of the user feature parameter. The adjusted user feature parameter is F1, and F1=F / e is set. (1-P) ; Where p represents the similarity threshold.

[0014] Further, the fault prediction module analyzes the user fault risk according to the first feature quantity and the second feature quantity, wherein: When B1 / NB>A1, the fault prediction module sets the user fault risk to high hardware fault risk; When B2 / NB>A2, the fault prediction module sets the user fault risk to high network fault risk; When B1 / NB≤A1 and B2 / NB≤A2, the fault prediction module does not analyze the user fault risk; Among them, B1 represents the number of first features, B2 represents the number of second features, and NB represents the number of similar feature parameters.

[0015] Compared with the prior art, the beneficial effects of the present invention lie in that the sample acquisition module acquires communication sample information, and the fault statistics module and the sample analysis module analyze the communication sample information to analyze the sample communication characteristics, thereby realizing feature analysis of sample communication data; the user acquisition module acquires communication user information, and the association analysis module and the user analysis module analyze the communication user information to analyze the user communication characteristics, thereby realizing feature analysis of user communication data; and the fault prediction module analyzes the sample communication characteristics and the user communication characteristics to realize prediction of user communication faults, thereby improving the system's analysis efficiency of user communication data and improving the accuracy of user communication fault prediction. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 This is a schematic diagram of the structure of the AI-based intelligent communication fault prediction system of this embodiment.

[0017] Figure 2 FIG. 4 is a schematic diagram of the structure of the sample analysis module of this embodiment.

[0018] Figure 3 Schematic diagram of the structure of the association analysis module in this embodiment.

[0019] Figure 4 Schematic diagram of the structure of the user analysis module of this embodiment. DETAILED DESCRIPTION

[0020] In order to make the objects and advantages of the present invention more clearly understood, the present invention is further described below in conjunction with embodiments; it should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0021] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.

[0022] In addition, it should be noted that in the description of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0023] See also Figure 1 As shown, it is an AI-based intelligent communication fault prediction system of this embodiment, including: A sample acquisition module is used to acquire communication sample information, wherein the communication sample information includes sample signal strength, sample bandwidth information and sample operation information, wherein the sample bandwidth information includes sample transmission rate and sample maximum bandwidth, wherein the unit of the sample transmission rate is kb / s, the unit of the sample maximum bandwidth is Mb, and the sample operation information includes hardware failure, network failure and normal operation; A fault statistics module, used for analyzing the sample failure rate according to the communication sample information, the fault statistics module is connected to the sample acquisition module; A sample analysis module, used to analyze sample association parameters according to communication sample information, and also used to analyze sample characteristic parameters according to sample association parameters, communication sample information and sample failure rate, the sample analysis module is connected to the failure statistics module; A user acquisition module is used to acquire communication user information in real time, wherein the communication user information includes user signal strength and user bandwidth information, wherein the user bandwidth information includes user transmission rate and user maximum bandwidth, wherein the unit of the user transmission rate is kb / s, and the unit of the user maximum bandwidth is Mb; An association analysis module, used to analyze user association parameters according to communication user information, and also used to analyze association similarity according to user association parameters and sample association parameters, the association analysis module being connected to the user acquisition module and the sample analysis module; A user analysis module, used to analyze the user bandwidth usage rate according to the communication user information, and also used to analyze the user characteristic parameters according to the user bandwidth usage rate, the communication user information and the correlation similarity, the user analysis module is connected to the correlation analysis module; A fault prediction module, used to analyze similar characteristic parameters according to sample characteristic parameters and user characteristic parameters, and also used to analyze user fault risks according to similar characteristic parameters and communication sample information, the fault prediction module is connected to the user analysis module; The prediction output module is used to output the user failure risk, and the prediction output module is connected to the failure prediction module.

[0024] Specifically, this embodiment is applied to a server cloud in which users communicate through a base station server, and predicts user communication failures by analyzing features of user data and sample data in the server. The sample acquisition module acquires communication sample information, and the fault statistics module and the sample analysis module analyze the communication sample information to analyze sample communication features, thereby realizing feature analysis of sample communication data. The user acquisition module acquires communication user information, and the association analysis module and the user analysis module analyze communication user information to analyze user communication features, thereby realizing feature analysis of user communication data. The fault prediction module analyzes sample communication features and user communication features to predict user communication failures, thereby improving the system's analysis efficiency of user communication data and improving the accuracy of user communication failure prediction.

[0025] Specifically, the fault statistics module in this embodiment counts the number of communication sample information whose sample operation information is hardware failure as the first fault number, counts the number of communication sample information whose sample operation information is network failure as the second fault number, and counts the number of communication sample information whose sample operation information is normal operation as the third fault number, and calculates the sample failure rate through the fault analysis formula according to the first fault number, the second fault number and the third fault number, and the fault analysis module is provided with the fault analysis formula as follows: A1=(N1 / NA) Na / NA ; A2=(N2 / NA) Na / NA ; Na=N1+N2+N3-NA; Among them, A1 represents the first sample failure rate, N1 represents the first failure number, NA represents the number of communication sample information, Na represents the sample failure parameter, A2 represents the second sample failure rate, N2 represents the second failure number, and N3 represents the third failure number.

[0026] Specifically, in this embodiment, the fault statistics module analyzes the sample operation information to count the first fault number, the second fault number and the third fault number, and realizes the statistics of communication sample information with different faults in the sample data, so as to analyze the sample failure rate, and use the sample failure rate to represent the proportion of data with faults in the communication sample information, thereby improving the system's analysis efficiency of user communication data and improving the accuracy of user communication failure prediction.

[0027] See also Figure 2 As shown, the sample analysis module includes: A sample bandwidth analysis unit, used to analyze the sample bandwidth usage rate according to the sample bandwidth information; A sample correlation analysis unit, used for analyzing sample correlation parameters according to sample signal strength, sample transmission rate and sample operation information, the sample correlation analysis unit being connected to the sample bandwidth analysis unit; A sample characteristic analysis unit, used to analyze the sample characteristic parameters according to the sample signal strength, the sample bandwidth information and the sample bandwidth usage rate, the sample characteristic analysis unit is connected to the sample association analysis unit; A sample feature adjustment unit, used to adjust the analysis process of the sample feature parameters according to the sample association parameters, the sample feature adjustment unit being connected to the sample feature analysis unit; The sample feature optimization unit is used to optimize the adjustment process of the sample feature parameters according to the sample failure rate, and the sample feature optimization unit is connected to the sample feature adjustment unit.

[0028] Specifically, the sample bandwidth analysis unit in this embodiment analyzes the sample bandwidth utilization rate according to the sample bandwidth information, sets the sample bandwidth utilization rate to D(i,j), and sets D(i,j)=d1(i,j) / [d2(i)×128], where D(i,j) represents the sample bandwidth utilization rate, i represents the sample number, i∈N + And i≤NA, j represents the sample time number, j∈N + , d1(i,j) represents the sample transmission rate, d2(i) represents the maximum bandwidth of the sample. The sample number is a number for distinguishing different communication sample information, and the sample time number is a number for distinguishing the user signal strength and user bandwidth information of the communication sample information of the same sample user at different times during communication.

[0029] Specifically, in this embodiment, the sample bandwidth analysis unit analyzes the sample bandwidth information to analyze the bandwidth usage rate, and uses the bandwidth usage rate to represent the occupancy of the user network, thereby improving the system's analysis efficiency of user communication data and improving the accuracy of user communication failure prediction.

[0030] Specifically, the sample association analysis unit in this embodiment extracts the number corresponding to the communication sample information whose sample operation information is a hardware fault as the first fault number, extracts the number corresponding to the communication sample information whose sample operation information is a network fault as the second fault number, and calculates the sample association parameter through the sample association analysis formula according to the sample signal strength, the sample transmission rate, the first fault number and the second fault number. The sample association analysis unit is provided with a sample association analysis formula as follows: , , , , , , , Among them, R1 represents the first sample association parameter, R2 represents the second sample association parameter, R3 represents the third sample association parameter, X1(i) represents the sample signal strength parameter, x1 represents the sample signal strength mean, X2(i) represents the sample transmission rate parameter, x2 represents the sample transmission rate mean, S(i,j) represents the sample signal strength, K1 represents the set of first fault numbers, and K2 represents the set of second fault numbers.

[0031] Specifically, in this embodiment, the sample association analysis unit analyzes the sample signal strength, sample transmission rate and sample operation information to analyze the sample association parameters, and uses the sample association parameters to express the correlation between the signal strength and the transmission rate in the communication sample information, thereby achieving a comprehensive analysis of the data correlation between the data with faults and the data running normally, thereby improving the system's analysis efficiency of user communication data and improving the accuracy of predicting user communication faults.

[0032] Specifically, the sample feature analysis unit in this embodiment calculates the sample feature parameters according to the sample signal strength, sample bandwidth information and sample bandwidth usage rate through a sample feature analysis formula. The sample feature analysis unit is provided with a sample feature analysis formula as follows: , Among them, Q(i) represents the sample characteristic parameter, j max Indicates the maximum value of the sample time number.

[0033] Specifically, in this embodiment, the sample feature analysis unit analyzes the sample signal strength, sample bandwidth information and sample bandwidth usage rate to analyze the sample feature parameters, and uses the sample feature parameters to represent the characteristics of the communication sample data to implement feature analysis of the sample data, thereby improving the system's analysis efficiency of user communication data and improving the accuracy of user communication failure prediction.

[0034] Specifically, the sample feature adjustment unit in this embodiment adjusts the analysis process of the sample feature parameters according to the sample association parameters and the sample operation information, wherein: When the sample operation information is a hardware failure and R2 / R1>r, the sample feature adjustment unit determines that the sample feature parameter does not meet the threshold, adjusts the analysis process of the sample feature parameter, and the adjusted sample feature parameter is Q1(i), setting Q1(i)=Q(i)×(1-R2+R1); When the sample operation information is a network failure and R3 / R1>r, the sample feature adjustment unit determines that the sample feature parameter does not meet the threshold, adjusts the analysis process of the sample feature parameter, and the adjusted sample feature parameter is Q1(i), setting Q1(i)=Q(i)×(1-R3+R1); When R2 / R1≤r or R3 / R1≤r, the sample feature adjustment unit determines that the sample feature parameter meets the threshold value and does not adjust the analysis process of the sample feature parameter; Wherein, r represents the correlation threshold, 1≤r≤1.1. It is understandable that the value of the correlation threshold is not specifically limited in this embodiment, and those skilled in the art can freely set it, as long as the adjustment of the analysis process of the sample characteristic parameters is satisfied. The optimal value of the correlation threshold is: r=1.05.

[0035] Specifically, in this embodiment, the sample feature adjustment unit analyzes the sample association parameters and the sample operation information to adjust the analysis process of the sample feature parameters, so that the adjusted sample feature parameters are related to the correlation of each data in the sample data, and the sample feature parameters are adjusted when the correlation of the faulty data is large, thereby improving the system's analysis efficiency of user communication data and improving the accuracy of user communication fault prediction.

[0036] Specifically, the sample feature optimization unit in this embodiment optimizes the sample feature according to the sample failure rate. The sample association parameters are optimized to optimize the adjustment process of the sample characteristic parameters, where: When A1+A2≤a, the sample feature optimization unit determines that the sample failure rate meets the threshold value and does not optimize the adjustment process of the sample feature parameters; When the sample operation information is a hardware failure and A1+A2>a, the sample feature optimization unit determines that the sample failure rate does not meet the threshold, optimizes the sample association parameter, and the optimized sample association parameter R1' is set to R1'=R1×e A1 / 2 ; When the sample operation information is a network failure and A1+A2>a, the sample feature optimization unit determines that the sample failure rate does not meet the threshold, optimizes the sample association parameter, and sets R1'=R1×e A2 / 2 ; Wherein, a represents the failure rate threshold, 0.05≤a≤0.15. It is understandable that the value of the failure rate threshold is not specifically limited in this embodiment, and those skilled in the art can freely set it, as long as the optimization of the sample characteristic parameter adjustment process is satisfied. The optimal value of the failure rate threshold is: a=0.1.

[0037] Specifically, in this embodiment, the sample feature optimization unit analyzes the sample failure rate to optimize the sample association parameters and optimize the adjustment process of the sample feature parameters so that the optimized sample association parameters are correlated with the sample failure rate. When the sample failure rate is large, the sample association parameters are optimized to reduce the impact of a large amount of fault data in the sample data on the sample feature parameters, thereby improving the system's analysis efficiency of user communication data and improving the accuracy of user communication failure prediction.

[0038] See also Figure 3 As shown, the association analysis module includes: A user association analysis unit, used to analyze user association parameters according to communication user information; The user similarity analysis unit is used to analyze the association similarity according to the user association parameter and the sample association parameter, and the user similarity analysis unit is connected to the user association analysis unit.

[0039] Specifically, the user association analysis unit in this embodiment calculates the user association parameter according to the user signal strength and the user transmission rate through the user association analysis formula. The user association analysis unit is provided with the following user association analysis formula: , , , Where Z represents the user association parameter, G(u) represents the user signal strength, u represents the user time number, and u∈N + , g represents the mean value of user signal strength, H(u) represents the user transmission rate, h represents the mean value of user transmission rate, u max Indicates the maximum value of the user time number. The user time number is a number used to distinguish the communication user information of the user at different times during communication.

[0040] Specifically, in this embodiment, the user association analysis unit analyzes the communication user information to analyze the user association parameters, and uses the user association parameters to represent the correlation between the signal strength and the transmission rate in the user's communication data, thereby achieving a unified analysis of the correlation between user communication data, thereby improving the system's analysis efficiency of user communication data and improving the accuracy of user communication failure prediction.

[0041] Specifically, the user similarity analysis unit in this embodiment calculates the association similarity according to the user association parameter and the sample association parameter through a similarity analysis formula. The user similarity analysis unit is provided with a similarity analysis formula as follows: P=(Z / R1) Z-(R2+R3) / 2 ; Among them, P represents the association similarity.

[0042] Specifically, in this embodiment, the user similarity analysis unit analyzes the user association parameters and the sample association parameters to analyze the association similarity, and uses the association similarity to represent the similarity between the user association parameters and the sample association parameters, thereby realizing the similarity comparison between the user data and the sample data, thereby improving the system's analysis efficiency of the user communication data and improving the accuracy of the prediction of the user communication failure.

[0043] See also Figure 4 As shown, the user analysis module includes: A user bandwidth analysis unit, used to analyze user bandwidth usage rate according to user bandwidth information; A user feature analysis unit for analyzing user feature parameters according to user signal strength, user bandwidth utilization and user bandwidth information, the user feature analysis unit is connected to the user bandwidth analysis unit; The user feature adjustment unit is used to adjust the analysis process of the user feature parameters according to the correlation similarity, and the user feature adjustment unit is connected to the user feature analysis unit.

[0044] Specifically, the user bandwidth analysis unit described in this embodiment analyzes the user bandwidth utilization rate according to the user bandwidth information, sets the user bandwidth utilization rate to M(u), and sets M(u)=H(u) / [128×MH], where M(u) represents the user bandwidth utilization rate and MH represents the user's maximum bandwidth.

[0045] Specifically, the user feature analysis unit in this embodiment calculates the user feature parameters through a user feature analysis formula according to the user signal strength, the user bandwidth usage rate and the user bandwidth information. The user feature analysis unit is provided with a user feature analysis formula as follows: , Wherein, F represents the user characteristic parameter.

[0046] Specifically, in this embodiment, the user characteristic analysis unit analyzes the user signal strength, user bandwidth usage and user bandwidth information to analyze the user characteristic parameters, and uses the user characteristic parameters to represent the characteristics of the user communication data, so that the characteristic analysis of the user communication data is consistent with the characteristic analysis of the sample communication data, thereby improving the system's analysis efficiency of the user communication data and improving the accuracy of predicting user communication failures.

[0047] Specifically, the user feature adjustment unit in this embodiment adjusts the analysis process of the user feature parameters according to the association similarity, wherein: When P≥p, the user feature adjustment unit determines that the correlation similarity meets the threshold value and does not adjust the analysis process of the user feature parameters; When P<p, the user feature adjustment unit determines that the correlation similarity does not meet the threshold value, and adjusts the analysis process of the user feature parameter. The adjusted user feature parameter is F1, and F1=F / e is set. (1-P) ; Wherein, p represents the similarity threshold, 1≤p≤1.2. It is understandable that the present embodiment does not specifically limit the value of the similarity threshold, and those skilled in the art can freely set it as long as the user characteristic parameters are adjusted. The best value of the similarity threshold is: p=1.1.

[0048] Specifically, in this embodiment, the user feature adjustment unit analyzes the association similarity to adjust the analysis process of the user feature parameters, so that the adjusted user feature parameters are related to the correlation between the user data and the sample data, thereby improving the system's analysis efficiency of the user communication data and improving the accuracy of the prediction of user communication failures.

[0049] Specifically, the fault prediction module in this embodiment analyzes similar feature parameters according to sample feature parameters and user feature parameters, wherein: When α1≤F / Q(i)≤α2, the fault prediction module uses the characteristic parameters of the current analysis sample as similar characteristic parameters; When F / Q(i)<α1 or F / Q(i)>α2, the fault prediction module does not analyze similar characteristic parameters; Wherein, α1 represents the first comparison threshold, 0.95≤α≤1.05, α2 represents the second comparison threshold, 1.1≤α2≤1.15. It can be understood that the comparison threshold is not specifically limited in this embodiment, and those skilled in the art can freely set it as long as the analysis of similar feature parameters is satisfied. The optimal values ​​of the comparison threshold are α1=1 and α2=1.1.

[0050] Specifically, the fault prediction module in this embodiment counts the number of similar feature parameters of the sample operation information for hardware failure as the first feature number, counts the number of similar feature parameters of the sample operation information for network failure as the second feature number, and analyzes the user fault risk according to the first feature number and the second feature number, wherein: When B1 / NB>A1, the fault prediction module sets the user fault risk to high hardware fault risk; When B2 / NB>A2, the fault prediction module sets the user fault risk to high network fault risk; When B1 / NB≤A1 and B2 / NB≤A2, the fault prediction module does not analyze the user fault risk; Among them, B1 represents the number of first features, B2 represents the number of second features, and NB represents the number of similar feature parameters.

[0051] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.

Claims

1. An AI-based intelligent communication fault prediction system, characterized in that: include: A sample acquisition module is used to obtain communication sample information; Fault statistics module, used to analyze sample failure rate based on communication sample information; A sample analysis module, configured to analyze sample-related parameters based on communication sample information, and further configured to analyze sample characteristic parameters based on sample-related parameters, communication sample information, and sample failure rate; User acquisition module, used to obtain communication user information in real time; An association analysis module is used to analyze user association parameters based on communication user information, and also to analyze association similarity based on user association parameters and sample association parameters; A user analysis module is used to analyze user bandwidth usage based on communication user information, and is also used to analyze user characteristic parameters based on user bandwidth usage, communication user information and correlation similarity; A fault prediction module is used to analyze similar characteristic parameters based on sample characteristic parameters and user characteristic parameters, and also to analyze user fault risks based on similar characteristic parameters and communication sample information; Prediction output module, used to output user failure risk; The sample analysis module is provided with a sample correlation analysis unit, which is used to calculate the sample correlation parameter according to the sample signal strength, the sample transmission rate, the first fault number and the second fault number through the sample correlation analysis formula. The sample correlation analysis unit is provided with the following sample correlation analysis formula: , , , , , , , Where R1 represents the first sample association parameter, R2 represents the second sample association parameter, R3 represents the third sample association parameter, X1(i) represents the sample signal strength parameter, x1 represents the sample signal strength mean, X2(i) represents the sample transmission rate parameter, x2 represents the sample transmission rate mean, S(i,j) represents the sample signal strength, K1 represents the set of the first fault number, K2 represents the set of the second fault number, i represents the sample number, i∈N + And i≤NA, j represents the sample time number, j∈N + ,NA represents the number of communication sample information; The sample analysis module is further provided with a sample feature analysis unit, which is used to calculate the sample feature parameters according to the sample signal strength, sample bandwidth information and sample bandwidth usage rate through a sample feature analysis formula. The sample feature analysis unit is provided with a sample feature analysis formula as follows: , Among them, Q(i) represents the sample characteristic parameter, j max It represents the maximum value of the sample time number, D(i,j) represents the sample bandwidth usage, and d1(i,j) represents the sample transmission rate.

2. The AI-based intelligent communication fault prediction system according to claim 1, characterized in that: The fault statistics module calculates the sample failure rate according to the first fault number, the second fault number, and the third fault number using a fault analysis formula. The fault analysis module is provided with a fault analysis formula as follows: A1=(N1 / NA) Na / NA ; A2=(N2 / NA) Na / NA ; Na=N1+N2+N3-NA; Among them, A1 represents the first sample failure rate, N1 represents the first failure number, NA represents the number of communication sample information, Na represents the sample failure parameter, A2 represents the second sample failure rate, N2 represents the second failure number, and N3 represents the third failure number.

3. The AI-based intelligent communication fault prediction system according to claim 1, characterized in that: The sample analysis module is further provided with a sample feature adjustment unit, which is used to adjust the analysis process of the sample feature parameters according to the sample association parameters and the sample operation information, wherein: When the sample operation information is a hardware failure and R2 / R1>r, the sample feature adjustment unit determines that the sample feature parameter does not meet the threshold, adjusts the analysis process of the sample feature parameter, and the adjusted sample feature parameter is Q1(i), setting Q1(i)=Q(i)×(1-R2+R1); When the sample operation information is a network failure and R3 / R1>r, the sample feature adjustment unit determines that the sample feature parameter does not meet the threshold, adjusts the analysis process of the sample feature parameter, and the adjusted sample feature parameter is Q1(i), setting Q1(i)=Q(i)×(1-R3+R1); When R2 / R1≤r or R3 / R1≤r, the sample feature adjustment unit determines that the sample feature parameter meets the threshold value and does not adjust the analysis process of the sample feature parameter; Where r represents the correlation threshold; The sample analysis module is further provided with a sample feature optimization unit, which is used to optimize the sample associated parameters according to the sample failure rate, so as to optimize the adjustment process of the sample feature parameters, wherein: When A1+A2≤a, the sample feature optimization unit determines that the sample failure rate meets the threshold value and does not optimize the adjustment process of the sample feature parameters; When the sample operation information is a hardware failure and A1+A2>a, the sample feature optimization unit determines that the sample failure rate does not meet the threshold, optimizes the sample association parameter, and sets the optimized sample association parameter R1'=R1×e A1 / 2 ; When the sample operation information is a network failure and A1+A2>a, the sample feature optimization unit determines that the sample failure rate does not meet the threshold, optimizes the sample association parameter, and sets the optimized sample association parameter R1'=R1×e A2 / 2 ; Where a represents the failure rate threshold.

4. The AI-based intelligent communication fault prediction system according to claim 3, characterized in that: The association analysis module is provided with a user association analysis unit, which is used to calculate the user association parameter according to the user signal strength and the user transmission rate through the user association analysis formula. The user association analysis unit is provided with the user association analysis formula as follows: , , , Where Z represents the user association parameter, G(u) represents the user signal strength, u represents the user time number, u∈N + , g represents the mean user signal strength, H(u) represents the user transmission rate, h represents the mean user transmission rate, u max Indicates the maximum value of the user time number.

5. The AI-based intelligent communication fault prediction system according to claim 4, characterized in that: The association analysis module is further provided with a user similarity analysis unit, which is used to calculate the association similarity based on the user association parameters and the sample association parameters through a similarity analysis formula. The user similarity analysis unit is provided with a similarity analysis formula as follows: P=(Z / R1) Z-(R2+R3) / 2 ; Where P represents the association similarity.

6. The AI-based intelligent communication fault prediction system according to claim 5, characterized in that: The user analysis module is provided with a user feature analysis unit, which is used to calculate user feature parameters according to user signal strength, user bandwidth usage rate and user bandwidth information through a user feature analysis formula. The user feature analysis unit is provided with a user feature analysis formula as follows: , Where F represents the user characteristic parameter, and M(u) represents the user bandwidth usage rate.

7. The AI-based intelligent communication fault prediction system according to claim 6, characterized in that: The user analysis module is further provided with a user feature adjustment unit, which is used to adjust the analysis process of the user feature parameters according to the correlation similarity, wherein: When P≥p, the user feature adjustment unit determines that the correlation similarity meets the threshold value and does not adjust the analysis process of the user feature parameters; When P < p, the user feature adjustment unit determines that the correlation similarity does not meet the threshold, and adjusts the analysis process of the user feature parameter. The adjusted user feature parameter is F1, and F1 = F / e (1-P) ; Where p represents the similarity threshold.

8. The AI-based intelligent communication fault prediction system according to claim 7, characterized in that: The fault prediction module analyzes the user fault risk based on the first feature quantity and the second feature quantity, wherein: When B1 / NB>A1, the fault prediction module sets the user fault risk to high hardware fault risk; When B2 / NB>A2, the fault prediction module sets the user fault risk to high network fault risk; When B1 / NB≤A1 and B2 / NB≤A2, the fault prediction module does not analyze the user fault risk; Wherein, B1 represents the number of first features, B2 represents the number of second features, and NB represents the number of similar feature parameters.

Citation Information

Patent Citations

  • Transformer fault detection system

    CN118244166A

  • Wireless communication device and wireless communication system

    US20170078901A1

  • Fault prediction method, apparatus and storage medium

    US20210311813A1

  • Network line fault determination method and server

    WO2019184263A1