Fault information processing method, device, computer equipment and storage medium
By automatically obtaining the fault characteristic information of the fault line and finding the processing object in the operator line management system, the fully automated response to the operator line failure is achieved, and the problem of time-consuming and labor-consuming manual processing is solved, and the security and stability of the data center is improved. and fault handling efficiency reduce operator line rental costs.
Patent Information
- Application Number
- CN202011289302.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-17
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2040-11-17
AI Technical Summary
In the prior art, operators cannot achieve automated response when line failures are faulty, manual processing is time-consuming and labor-intensive, and error-prone, and cannot meet the high requirements of data centers for high availability risk processing timeliness, and errors are easily caused by recording fault information, affecting business contracts. implement.
By obtaining the fault characteristic information of the fault line, determining the line identifier, and finding the target processing object in the operator's line management system, generating processing information for automated response, storing the fault information mapping table, updating the bill report, realizing fully automated fault processing and Bill generation.
Save labor costs, reduce fault repair time, reduce operator line rental costs, improve the security and stability of data center operations, avoid information transmission errors and omissions, and form standardized fault handling and bill generation processes.
Smart Images

Figure CN112463427B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a fault information processing method, device, computer equipment and storage medium. Background Art
[0002] In the prior art, when a fault line is detected in the operator line of the data center, it is necessary to rely on manual query of the detailed information of the fault line from the operator line management system, and then manually report the fault to the operator through telephone, email, text message, etc. The whole process relies on many manual links, and the operator line recovery time is relatively long. Manual processing can no longer meet the current and future safe and stable operation needs of the data center, and cannot well match the high requirements of the data center for high availability risk processing timeliness. In addition, manual recording of fault information is prone to errors, and checking fault information will consume a lot of time and manpower costs, which cannot well support the execution of business contracts and deductions. Summary of the invention
[0003] The technical problem to be solved by the present invention is that the existing technology cannot achieve automated response when the operator's line fails, manual processing is time-consuming and labor-intensive, prone to errors, and cannot meet the data center's safe and stable operation needs and cannot match the data center's high requirements for the timeliness of availability risk processing.
[0004] In order to solve the problems existing in the prior art, the present invention provides a fault information processing method, the method comprising:
[0005] Obtaining fault feature information corresponding to a target fault line, where the target fault line is any fault line in the operator's lines;
[0006] Determine a line identifier of the target fault line according to the fault characteristic information;
[0007] Based on the line identifier, searching in the operator line management system to obtain a target processing object corresponding to the line identifier;
[0008] First target processing information is generated according to the fault characteristic information, and the first target processing information is sent to the target processing object, so that the target processing object performs a first preset operation based on the first target processing information.
[0009] Furthermore, the method further comprises:
[0010] Get the non-faulty lines among the operator's lines;
[0011] Based on a preset service carrying index, determining whether the non-faulty line meets the service carrying requirement;
[0012] When the non-fault line meets the service carrying requirement, determining the availability level of the non-fault line;
[0013] Second target processing information is generated according to the fault characteristic information and the availability level, and the second target processing information is sent to the target processing object, so that the target processing object performs a second preset operation based on the second target processing information.
[0014] Furthermore, the method further comprises:
[0015] storing the target faulty line, fault characteristic information corresponding to the target faulty line, the non-faulty line, and the availability level corresponding to the non-faulty line;
[0016] A fault information mapping table is generated according to the target fault line, the fault feature information corresponding to the target fault line, the non-fault line, and the availability level corresponding to the non-fault line, wherein the fault information mapping table stores a mapping relationship between the target fault line and the fault feature information corresponding to the target fault line, and a mapping relationship between the non-fault line and the availability level corresponding to the non-fault line, and the non-fault line is an operator line that has not experienced a fault among the operator lines stored in the operator line management system.
[0017] Furthermore, the method further comprises:
[0018] Obtain the fault handling information corresponding to the target fault line in the operator's line;
[0019] When the fault handling information indicates that the fault has been eliminated, the fault information mapping table is updated based on the fault handling information.
[0020] Furthermore, after obtaining the fault handling information corresponding to the target fault line in the operator line, the method further includes:
[0021] Third target processing information is generated according to the fault processing information, and the third target processing information is sent to the target processing object, so that the target processing object performs a third preset operation based on the third target processing information.
[0022] Further, after updating the fault information mapping table based on the fault handling information, the method further includes:
[0023] Accessing the operator line management system, and acquiring bill standard information corresponding to the availability level according to the availability level;
[0024] A billing report is generated and stored according to the updated fault information mapping table, availability level and the billing standard information.
[0025] Furthermore, the present invention also provides a fault information processing device, the device comprising:
[0026] A fault characteristic information acquisition module is used to acquire fault characteristic information corresponding to a target fault line, where the target fault line is any fault line in the operator's lines;
[0027] A line identification determination module, used to determine the line identification of the target fault line according to the fault characteristic information;
[0028] A target processing object acquisition module, configured to search for a target processing object corresponding to the line identifier in the operator line management system based on the line identifier;
[0029] The first target processing information generating module is used to generate first target processing information according to the fault characteristic information, and send the first target processing information to the target processing object, so that the target processing object performs a first preset operation based on the first target processing information.
[0030] Furthermore, the device also includes:
[0031] A non-fault line acquisition module is used to acquire non-fault lines in the operator's lines;
[0032] A service bearing requirement determination module, used to determine whether the non-fault line meets the service bearing requirement based on a preset service bearing indicator;
[0033] An availability level determination module, configured to determine the availability level of the non-fault line when the non-fault line meets the service carrying requirement;
[0034] The second target processing information generating module is used to generate second target processing information based on the fault characteristic information and the availability level, and send the second target processing information to the target processing object so that the target processing object performs a second preset operation based on the second target processing information.
[0035] Furthermore, the device also includes:
[0036] A storage module, used to store the target faulty line, the fault characteristic information corresponding to the target faulty line, the non-faulty line and the availability level corresponding to the non-faulty line;
[0037] A fault information mapping table generating module is used to generate a fault information mapping table according to the target fault line, the fault feature information corresponding to the target fault line, the non-fault line and the availability level corresponding to the non-fault line, wherein the fault information mapping table stores a mapping relationship between the target fault line and the fault feature information corresponding to the target fault line, and a mapping relationship between the non-fault line and the availability level corresponding to the non-fault line, and the non-fault line is an operator line that has not sent a fault and is stored in the operator line management system.
[0038] Furthermore, the device also includes:
[0039] A fault handling information acquisition module is used to acquire the fault handling information corresponding to the target fault line in the operator line;
[0040] The fault information mapping table updating module is used to update the fault information mapping table based on the fault processing information when the fault processing information indicates that the fault has been eliminated.
[0041] Furthermore, the device also includes:
[0042] The third target processing information generating module is used to generate third target processing information according to the fault processing information, and send the third target processing information to the target processing object, so that the target processing object performs a third preset operation based on the third target processing information.
[0043] Furthermore, the device also includes:
[0044] A bill standard information acquisition module, used to access the operator line management system and acquire bill standard information corresponding to the availability level according to the availability level;
[0045] The bill report generation module is used to generate and store a bill report according to the updated fault information mapping table, the availability level and the bill standard information.
[0046] Furthermore, the present invention also provides a computer device, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the fault information processing method as described above.
[0047] Furthermore, the present invention also provides a computer-readable storage medium, in which at least one instruction, at least one program, code set or instruction set is stored, and the at least one instruction, the at least one program, the code set or instruction set is loaded and executed by a processor to implement the fault information processing method as described above.
[0048] The present invention automatically obtains fault characteristic information of a target fault line, determines a line identifier of the target fault line according to the fault characteristic information, thereby searching for a target processing object corresponding to the line identifier in an operator line management system based on the line identifier, and sending first target processing information generated according to the fault characteristic information to the target processing object, so that the target processing object performs a preset operation based on the first target processing information, thereby performing a fully automated response when the operator line fails, saving labor costs in traditional solutions, and reducing the operator line rental costs in the traditional manual processing solution from the occurrence of the line failure to the notification of the operator for disposal. In addition, due to the rapid automated response, the extended time for fault repair is shortened, so that the line can be restored earlier, which can reduce the line operation risk of the lessee and improve the line operation safety and stability of the lessee. At the same time, the notification content in the fault scenario can be standardized to avoid information transmission errors that exist in manual response. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0050] Figure 1 is a schematic diagram of a system for executing the fault information processing method of the present invention;
[0051] Figure 2 is a flow chart of a method for processing fault information according to an embodiment of the present invention;
[0052] Figure 3 is a flow chart of a method for processing fault information according to another embodiment of the present invention;
[0053] Figure 4 is a flow chart of a method for processing fault information according to another embodiment of the present invention;
[0054] Figure 5 is a schematic diagram of the structure of a fault information processing device according to an embodiment of the present invention;
[0055] Figure 6It is a schematic diagram of the hardware structure of a server provided by an embodiment of the present invention and used to carry the system provided by an embodiment of the present invention;
[0056] In the figure, 1-fault characteristic information acquisition module, 2-line identification determination module, 3-target processing object acquisition module, 4-first target processing information generation module, 5-non-fault line acquisition module, 6-service bearing requirement determination module, 7-availability level determination module, 8-second target processing information generation module, 9-storage module, 10-fault information mapping table generation module, 11-fault processing information acquisition module, 12-fault information mapping table update module, 13-third target processing information generation module, 14-bill standard information acquisition module, 15-bill report generation module;
[0057] 30-server, 3010-central processing unit, 3020-storage medium, 3021-fault information processing system, 3022-data, 3023-application, 3030-memory, 3040-input and output interface, 3050-wired or wireless network interface, 3060-power supply;
[0058] 40- monitoring system, 50- operator line management system, 60- fault information processing system. DETAILED DESCRIPTION
[0059] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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 should fall within the scope of protection of the present invention.
[0060] "One embodiment" or "embodiment" referred to herein refers to a specific feature, structure or characteristic that may be included in at least one implementation of the present invention. In the description of the present invention, it should be understood that the terms "first", "second", "third" and "fourth" in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units that are inherent to these processes, methods, products or devices.
[0061] Example:
[0062] In order to solve the problems existing in the prior art, the present invention discloses a fault information processing method. Firstly, the embodiment of the present invention discloses an implementation environment of a fault information processing method described in a feasible embodiment.
[0063] See also Figure 1 The implementation environment includes a fault information processing system 60 , a monitoring system 40 , and an operator line management system 50 .
[0064] The operator line management system 50 may be one or a cluster of multiple operator management systems, and each operator line management system 50 integrates at least one operator line and the line identifiers corresponding to each operator line and the relevant information of the target processing object. Among them, one operator line corresponds to a unique line identifier that identifies its line information, and the target processing object may include but is not limited to the operator of the operator line, the lessee of the operator line, and the business party that has business dealings with the lessee, etc. Among them, the operator includes but is not limited to China Mobile, China Telecom or China Unicom, the lessee may be an enterprise or an individual, the business party may be an enterprise or an individual, the relevant information of the operator may include the information of the person in charge of the operator, the information of the operation and maintenance personnel of the operator, etc., and the relevant information of the lessee may include the information of the person in charge of the lessee, the information of the shared mailbox of the lessee, etc.
[0065] The monitoring system 40 may be one, used to monitor one operator line management system 50 or a cluster of operator line management systems 50, or may be a cluster of multiple monitoring systems 40, each monitoring system 40 monitoring one operator line management system 50. Specifically, it is used to monitor the operator line information stored in the operator management system, and when any operator line in the operator management system is monitored to have a fault, the monitored faulty line is used as a target faulty line, and the fault characteristic information corresponding to the monitored target faulty line is sent to the fault handling system.
[0066] The fault information processing system 60 may be one or more, and is used to receive the operator line information in one of the operator line management systems 50 monitored by the monitoring system 40 or to receive the operator line information in the cluster of the operator line management systems 50 monitored by the monitoring system 40. Specifically, it is used to receive the fault feature information corresponding to the target fault line sent by the monitoring system 40, and determine the line identifier of the fault line according to the fault feature information; based on the line identifier, search and obtain the target processing object corresponding to the line identifier in the operator line management system 50; generate the first target processing information according to the fault feature information, and send the first target processing information to the target processing object, so that the target processing object performs the first preset operation based on the first target processing information.
[0067] It is understood that in this embodiment, the interaction between an operator line management system 50, a monitoring system 40 and a fault information processing system 60 is used as an example for description. The fault information processing system 60, the monitoring system 40 and the operator line management system 50 can be connected through a network. It is understood that the above network includes but is not limited to: a wide area network, a metropolitan area network or a local area network. Further, Figure 2 A fault information processing method according to an embodiment of the present invention includes:
[0068] S100: Obtain fault characteristic information corresponding to a target fault line.
[0069] Specifically, the target fault line is any fault line in the operator lines. The target fault line can be determined based on the monitoring system monitoring the operator lines in the operator line management system, and when any operator line in the operator lines is monitored to have a fault, the monitored operator line with the fault is used as the target fault line.
[0070] Acquiring the fault characteristic information corresponding to the target fault line may be that the fault information processing system acquires the fault characteristic information corresponding to the target fault line in the operator line system monitored by the monitoring system. The fault characteristic information may include the line identifier, fault time, network speed at the time of the fault, and other information of the corresponding target fault line. Each operator line has a line identifier that uniquely identifies its line information.
[0071] S102: Determine a line identifier of the target faulty line according to the fault characteristic information.
[0072] Specifically, determining the line identifier of the faulty line according to the fault characteristic information may be extracting the line identifier of the target faulty line from the fault characteristic information.
[0073] S104: Based on the line identifier, search in the operator line management system to obtain a target processing object corresponding to the line identifier.
[0074] Specifically, a line mapping table is pre-stored in the operator line management system, and the line mapping table stores the correspondence between line identifiers, operator lines and target processing objects. After the line identifier corresponding to the target faulty line is obtained, the target processing object corresponding to the line identifier of the target faulty line can be searched in the line mapping table in the operator line management system based on the correspondence between the line identifier, operator lines and target processing objects.
[0075] S106: Generate first target processing information according to the fault characteristic information, and send the first target processing information to the target processing object, so that the target processing object performs a first preset operation based on the first target processing information.
[0076] Specifically, the first target processing information can be generated according to one or more information of the line identification, fault time, and network speed at the time of the fault contained in the fault feature information. For example, the first target processing information can be generated according to the line identification, and the generated first target processing information can be "Operator Line No. 5 Failure" or "Operator Line No. 7 and Operator Line No. 8 Failed at the Same Time"; the first target processing information can also be generated according to the line identification and the fault time, and the generated first target processing information can be "Operator Line No. 5 Failure, Failure Start Time is 7:00" or "Operator Line No. 7 and Operator Line No. 8 Failed at the Same Time, Failure Time is 10:00" or "Operator Line No. 10 and Operator Line No. 12 Failed at the Same Time, Failure Time is 24:00" etc. Further, the generated first target processing information is sent to the target processing object, so that the target processing object performs the first preset operation after receiving the first target processing information. It can be understood that the target processing object includes but is not limited to any one or more of the operator, the lessee, and the business party having business dealings with the lessee. The first preset operation may be an operation pre-set according to the first target processing information, and the first preset operations of different target processing objects are different. For example, when the first target processing information is "line failure of operator No. 5, the failure start time is 7:00", because at 7:00, most companies have not returned to work normally, therefore, the target processing object may only include the operator, and the first target processing information may only be sent to the operator, so that the operator can perform the first preset operation after receiving the first target processing information. The first preset operation corresponding to the operator may be: the operator sends operation and maintenance personnel to repair the target faulty line, so that the target faulty line can resume normal operation before the lessee returns to work normally, ensuring the safe and stable operation of the lessee. In some feasible schemes, the first target processing information can be sent to the operator by SMS notification, email notification, telephone notification, etc.
[0077] Furthermore, after receiving the first target processing information, the operator can also make a pre-judgment based on the first target processing information, for example, it can judge the difficulty and urgency of the target fault line to be repaired, and perform the first preset operation based on the pre-judgment result. For example, because the fault time of the target fault line is 7:00, there is still some time before the normal working time of the lessee, and the repair is relatively simple, then according to the pre-judgment result, the maintenance plan can be started after a period of time after receiving the first target processing information, and the maintenance plan does not need to be started immediately.
[0078] For another example, when the first target processing information is "Operator Line 7 and Operator Line 8 both failed at 10:00", basically all companies are at work, so when one of the leased operator lines fails, it is necessary for the lessor to know the line failure problem. At this time, the first target processing information can be sent to the operator and the lessor respectively. At this time, the first preset operation corresponding to the operator can be: the operator sends operation and maintenance personnel to repair the target faulty line so that the target faulty line can resume operation as soon as possible. Among them, in some feasible solutions, the first target processing information can be sent to the operator and the lessor by SMS notification, email notification, telephone notification, etc.
[0079] After receiving the first target processing information, the operator can make a pre-judgment based on the first target processing information, for example, it can judge the difficulty and urgency of the target fault line to be repaired, and perform the first preset operation based on the pre-judgment result. For example, because the first target processing information contains two target fault line information, and the fault time is 10:00, because there are many faulty lines, and the fault time is the normal working hours of the lessee, if it is not repaired quickly, it may affect the normal work of the lessee, then at this time, according to the pre-judgment result, the maintenance plan can be started immediately after receiving the first target processing information. After receiving the first target processing information, the lessee performs the first preset operation based on the first target processing information. It can be understood that the first preset operation corresponding to the lessee can be: adjusting the current task arrangement, for example, after receiving the first target processing information, suspending the operation of the demand network to reduce the occupancy of the network during the fault line repair process, etc.
[0080] Furthermore, the first target processing information generated according to the fault characteristic information is only a preferred method. In other feasible solutions, other first target processing information can be generated according to the fault characteristic information. Moreover, sending the first target processing information to the operator and / or lessee is only a preferred method. In other feasible solutions, a pre-judgment can be made based on the first target processing information to determine to which target processing object the first target processing information needs to be sent. Similarly, the first preset operation corresponding to the operator and the first preset operation corresponding to the lessee described above are also only a preferred method. In other feasible solutions, other first preset operations can also be used, which are not specifically limited here.
[0081] It can be understood that by pre-judgment of the fault characteristic information of the target fault line, the target processing object can realize the priority selection of the target fault line repair according to the pre-judgment result, thereby ensuring the safe and stable operation of the lessee to the greatest extent while reducing the maintenance pressure of the operator.
[0082] The present invention automatically obtains fault feature information of a line in which a fault occurs in an operator line, determines a line identifier of the fault line according to the fault feature information, thereby searching for a target processing object corresponding to the line identifier in the operator line management system based on the line identifier, and sending first target processing information generated according to the fault feature information to the target processing object, so that the target processing object performs a preset operation based on the first target processing information, thereby performing a fully automated response when the operator line fails, saving the labor cost in the traditional solution, and reducing the operator line rental cost in the traditional manual processing solution from the occurrence of the line fault to the notification of the operator for disposal. In addition, due to the rapid automated response, the extended time of the fault repair is reduced, so that the line can be restored earlier, which can reduce the line operation risk of the enterprise, especially greatly reduce the single line operation risk (when in order to ensure the safe and stable operation of the business system, the lessor generally rents more than two operator lines to carry the business operation at the same time, when only one operator line is left to operate normally, the business system is carried by a single operator line, and once a fault occurs again, the business system will not be able to operate normally + At the same time, the notification content in the fault scenario can be standardized to avoid the error of information transmission in manual response.
[0083] Furthermore, in other feasible solutions, such as Figure 3 As shown, Figure 3 Another fault information processing method according to an embodiment of the present invention includes:
[0084] S200: Obtain fault characteristic information corresponding to the target fault line.
[0085] S202: Determine a line identifier of the target fault line according to the fault characteristic information.
[0086] S204: Based on the line identifier, search in the operator line management system to obtain a target processing object corresponding to the line identifier.
[0087] It can be understood that the related operations of steps S200-S204 are the same as the operations of steps S100-S104. For specific details, please refer to the above introduction to steps S100-S104, which will not be repeated here.
[0088] Further, after executing step S204, step S206 corresponding to step S106 may be executed.
[0089] S206: Generate first target processing information according to the fault characteristic information, and send the first target processing information to the target processing object, so that the target processing object performs a first preset operation based on the first target processing information.
[0090] Alternatively, execute step S208.
[0091] S208: Acquire non-faulty lines among the operator's lines.
[0092] Specifically, the non-faulty line is a line without faults in the operator lines. It can also be understood that among the operator lines stored in the operator management system, after the faulty line is taken as the target faulty line, all other lines except the target faulty line are non-faulty lines.
[0093] S210: Determine whether the non-faulty line meets the service carrying requirement based on a preset service carrying index.
[0094] Specifically, the preset service carrying index may be pre-set, and may be set based on the rated carrying service that can be carried when the operator line is fully loaded. The fully loaded operation of the operator line means that all the operator lines in the operator management system can operate normally, that is, there is no faulty line in the operator line management system. At this time, the services that can be carried when all the operator lines in the operator line management system operate normally are regarded as the rated carrying services.
[0095] Furthermore, the proportion of the currently running bearer services of the determined non-faulty lines to the rated bearer services of the operator line set can be determined as a business bearing index. For example, the business bearing index can be: the currently running bearer services of the determined non-faulty lines account for 2 / 5, 3 / 7, 3 / 8, etc. of the rated bearer services of the operator line management system. That is, when the proportion of the currently running bearer services of the determined non-faulty lines to the rated bearer services of the operator line management system meets the preset proportion, it is determined that the non-faulty lines meet the business bearing requirements.
[0096] It can be understood that the ratio between the current operating bearer services of the non-fault lines listed above and the rated bearer services of the operator's line management system is only a preferred scheme. In other feasible schemes, other ratio values can also be set as preset service bearer indicators, which are not specifically limited here.
[0097] S212: When the non-faulty line meets the service carrying requirement, determine the availability level of the non-faulty line.
[0098] Specifically, the availability level of the non-fault line can be set according to the service carrying index and the service carrying capacity of the non-fault line. For example, the availability level of the non-fault line can be set to three levels: high, medium, and low according to the proportion of the current bearable services of the non-fault line to the service carrying index. For example, when the proportion of the current bearable services of the non-fault line to the service carrying index is 1 / 5, the non-fault line is determined to be at a low availability level, when the proportion of the current bearable services of the non-fault line to the service carrying index is 3 / 5, the non-fault line is determined to be at a medium availability level, and when the proportion of the current bearable services of the non-fault line to the service carrying index is 4 / 5, the non-fault line is determined to be at a high availability level. When the availability level of the non-fault line is high, it means that the damage of the target fault line will not temporarily affect the normal operation of the operator line in the operator line management system, and the operator can adjust the maintenance order of the target fault line backward. When the availability level of the non-fault line is medium, it means that the damage of the target fault line has a certain impact on the normal operation of the operator line in the operator line management system, and the target fault line needs to be repaired as soon as possible. When the availability level of the non-fault line is low, it means that the damage of the target fault line will seriously affect the normal operation of the operator line in the operator line management system, and the target fault line needs to be repaired as soon as possible.
[0099] It can be understood that the above classification of the availability level of non-faulty lines into three levels, high, medium, and low, is only a preferred solution. In other feasible solutions, the availability level of non-faulty lines can also be divided into five levels, high, relatively high, medium, low, and relatively low, or other levels. The specific level classification can be determined according to actual conditions and is not specifically limited here. Similarly, the ratio value between the current bearable services of the non-faulty lines and the service bearing index listed above is also only a preferred solution. In other feasible solutions, other ratio values can also be set to determine the availability level of the non-faulty lines.
[0100] S214: Generate second target processing information according to the fault characteristic information and the availability level, and send the second target processing information to the target processing object, so that the target processing object performs a second preset operation based on the second target processing information.
[0101] It can be understood that, in this implementation method, the fault characteristic information may include line identification, fault time, network speed at the time of the fault, availability level of non-faulty lines and other information. Specifically, the second target processing information may be generated according to one or more of the information such as line identification, fault time, network speed at the time of fault, availability level of non-fault lines, etc. contained in the fault feature information. For example, the second target processing system may be generated according to the line identification, and the generated second target processing information may be "operator line No. 5 is faulty" or "operator line No. 7 and operator line No. 8 are faulty at the same time", etc.; the second target processing information may also be generated according to the line identification and fault time, and the generated second target processing information may be "operator line No. 5 is faulty, and the fault start time is 7:00" or "operator line No. 7 and operator line No. 8 are faulty at the same time, and the fault time is 10:00" or "operator line No. 10 and operator line No. 12 are faulty at the same time, and the fault time is 24:00"; the second target processing information may also be generated according to the line identification, fault time, and availability level of non-fault lines, and the generated second target processing information may be "operator line No. 5 is faulty, the fault time is 10:00, and the availability level of non-fault lines is low", etc.
[0102] It can be understood that the target processing object includes at least one or more of the operator, the lessor and the business party. The second preset operation can be an operation preset according to the second target processing information, and the second preset operation of different target processing objects is different. For example, when the second target processing information is "Operator Line No. 5 is faulty, the fault start time is 10:00, and the availability level of the non-faulty line is low", because at 10:00, the lessor has been working normally, therefore, when a line in the leased operator line fails, it is necessary for the lessor to know the line failure problem. At this time, the second target processing information can be sent to the operator, the lessor and the business party respectively. At this time, the second preset operation corresponding to the operator can be: the operator sends operation and maintenance personnel to repair the target faulty line so that the target faulty line can be restored to operation as soon as possible. Among them, in some feasible schemes, the second target processing information can be sent to the operator through SMS notification, email notification, telephone notification, etc. It is understandable that after receiving the second target processing information, the operator can make a pre-judgment based on the second target processing information, for example, it can judge the difficulty and urgency of the target fault line to be repaired, and perform the second preset operation based on the pre-judgment result. For example, because the second target processing information contains the fault time of 10:00, it is judged that the fault time is the normal working time of the lessee. If it is not repaired quickly, it may affect the normal work of the lessee, and the second target processing information also contains information that the level of the non-fault line is low. At this time, it is judged that the current non-fault line cannot run for a long time, and the target fault line needs to be repaired as soon as possible. Therefore, according to the pre-judgment result, the maintenance plan is immediately started after receiving the second target processing information. After receiving the second target processing information, the lessee performs the second preset operation based on the second target processing information. It is understandable that the second preset operation corresponding to the lessee can be: adjusting the current task arrangement, receiving the information fed back by the business party, and feeding back the operation requirement information to the operator based on the information fed back by the business party, wherein the information fed back by the business party may include but is not limited to the business party's pending business information, business impact degree information, etc. For example, after receiving the second target processing information, the lessee suspends the operation of the demand network to reduce the network occupancy during the faulty line repair process, or after receiving the second target processing information, the lessee continues to receive information feedback from the business party, such as information on pending business, information on the degree of business impact, etc., and based on the received information, it feeds back operational requirement information to the operator, such as the need to restore the line as soon as possible.
[0103] It can be understood that in this embodiment, each target processing object can perform a first preset operation based on the first target processing information and make a preliminary judgment before executing the first preset operation, so that the target processing object can realize the priority selection of the target fault line repair according to the preliminary judgment result, thereby ensuring the safe and stable operation of the lessee to the greatest extent while reducing the maintenance pressure of the operator.
[0104] It is also possible to obtain second target processing information including the availability level of the non-fault line by dividing the availability level of the non-fault line, so that the target processing object can realize the priority selection of the target fault line repair according to the level of the non-fault line availability, thereby ensuring the safe and stable operation of the lessee to the greatest extent while reducing the maintenance pressure of the operator. In addition, the lessee can also provide feedback to the operator on related issues according to the requirements of the business party to meet the maximum needs of the business party.
[0105] Furthermore, in other feasible solutions, such as Figure 4 As shown, Figure 4 Another fault information processing method according to an embodiment of the present invention includes:
[0106] S300: Obtain fault characteristic information corresponding to the target fault line.
[0107] S302: Determine a line identifier of the target faulty line according to the fault characteristic information.
[0108] S304: Based on the line identifier, search in the operator line management system to obtain a target processing object corresponding to the line identifier.
[0109] S306: Acquire non-faulty lines in the operator's lines.
[0110] S308: Determine whether the non-faulty line meets the service carrying requirement based on a preset service carrying index.
[0111] S310: When the non-faulty line meets the service carrying requirement, determine the availability level of the non-faulty line.
[0112] S312: Send the generated second target processing information to the target processing object, so that the target processing object performs a second preset operation after receiving the second target processing information.
[0113] It can be understood that the detailed steps of steps S300-S312 can refer to the specific introduction of the above-mentioned related steps, and will not be repeated here.
[0114] S314: Store the target faulty line, the fault characteristic information corresponding to the target faulty line, the non-faulty line, and the availability level corresponding to the non-faulty line.
[0115] S316: Generate a fault information mapping table according to the target faulty line, the fault characteristic information corresponding to the target faulty line, the non-faulty line, and the availability level corresponding to the non-faulty line.
[0116] It can be understood that the fault information mapping table stores a mapping relationship between a target fault line and the fault characteristic information corresponding to the target fault line, and a mapping relationship between the non-fault line and the availability level corresponding to the non-fault line, wherein the non-fault line is a line that has not failed in the operator's line management system. Specifically, the fault characteristic information includes but is not limited to at least one type of information such as the line identifier, fault time, and fault level of the target fault line.
[0117] S318: Obtain fault processing information corresponding to the target fault line.
[0118] It is understandable that the target fault line in the operator line management system monitored by the monitoring system can be obtained, and after obtaining the target fault line, the fault handling information in the target fault line can be extracted. The fault handling information may include but is not limited to the start time of maintenance of the target fault line or the fault elimination time of the target fault line.
[0119] S320: When the fault handling information indicates that the fault has been eliminated, update the fault information mapping table based on the fault handling information.
[0120] Specifically, when the monitoring system detects that the target fault line is converted to a non-fault line, that is, the target fault line can operate normally, it is determined that the fault of the target fault line has been eliminated, and then the relevant information of the fault mapping table is updated based on the fault processing information. The updated fault mapping table includes but is not limited to the target fault line, the fault characteristic information of the target fault line, and the fault processing information of the target fault line. The fault characteristic information of the target fault line and the fault processing information of the target fault line have been introduced above and will not be repeated here.
[0121] S322: Generate third target processing information according to the fault processing information, and send the third target processing information to the target processing object, so that the target processing object performs a third preset operation based on the third target processing information.
[0122] Specifically, the third target processing information can be generated according to any one or more of the information such as the fault repair start time and the fault elimination time contained in the fault processing information. For example, the third target processing information is generated according to the fault elimination time of the target fault line. The generated third target processing information can be "the fault elimination time of the No. 5 operator line is 10:30", or "the fault elimination time of the No. 7 operator line is 12:00", etc. Further, the generated third target processing information is sent to the target processing object, so that the target processing object performs a third preset operation based on the third target processing information after receiving the third target processing information. It can be understood that in this embodiment, the target processing object can be but is not limited to any one or more of the operator, the lessee or the business party. The third preset operation can be an operation pre-set according to the third target processing information, and different target processing objects correspond to different third preset operations. For example, when the target processing objects include operators and lessors, when the third target processing information is "the fault elimination time of operator line No. 5 is 10:30", the third preset operation that the operator can perform upon receiving the third target processing object is to mark the maintenance start time and maintenance end time of the target fault line, summarize the fault characteristics of the target fault line, and record them. The third preset operation that the lessor can perform upon receiving the third target processing object is to adjust the current task arrangement.
[0123] Furthermore, the third target processing information generated according to the fault handling information is only a preferred method. In other feasible schemes, other third target processing information can be generated according to the fault handling information. Moreover, sending the third target processing information to the operator and / or lessee is only a preferred method, which can be determined according to actual conditions and is not specifically limited here.
[0124] S324: Access the operator line management system, and obtain bill standard information corresponding to the availability level according to the availability level.
[0125] Specifically, after the fault information mapping table is updated, the corresponding relationship between the fault information mapping table and the bill standard information can be stored, wherein the bill standard information described here is a preset standard, which can be determined based on the availability level of the non-fault line in the fault information mapping table. Different availability levels correspond to different bill standards, and the specific corresponding relationship can be predetermined by the operator, which will not be described in detail here.
[0126] S326: Generate and store a bill report according to the updated fault information mapping table, availability level and bill standard information.
[0127] Specifically, the bill report stores the corresponding relationship between fault feature information, fault handling information, availability level information and bill standard information. By generating a bill report with the above corresponding relationship, each operator line in the operator line management system corresponds to a visual bill, forming a visual output of the electronic reconciliation system, which is convenient for later review, reconciliation and other operations, and later tracing is convenient and fast, saving labor costs and improving reconciliation efficiency and accuracy.
[0128] The present invention automatically obtains the fault characteristic information of the line in the operator line where the fault occurs, determines the line identification of the fault line according to the fault characteristic information, thereby searching for the target processing object corresponding to the line identification in the operator line management system based on the line identification, and sending the first target processing information generated according to the fault characteristic information to the target processing object, so that the target processing object performs a preset operation based on the first target processing information, so that when the operator line fails, a fully automated response is performed, saving the labor cost in the traditional solution, reducing the operator line rental cost in the traditional manual processing solution from the occurrence of the line failure to the notification of the operator to deal with the time period, and, due to the rapid automated response, the extended time of the fault repair is reduced, so that the line can be restored earlier, which can reduce the risk of the lessee's line operation, and at the same time, the notification content under the fault scenario can be standardized to avoid the error of information transmission in the manual response. In addition, the present invention also forms a visual output of the electronic reconciliation system, which is convenient for later audit, reconciliation and other operations, and the later tracing is convenient and fast, saving labor costs, and improving the efficiency and accuracy of reconciliation.
[0129] Furthermore, the present invention also provides a fault information processing device, such as Figure 5 As shown, the device comprises:
[0130] A fault characteristic information acquisition module 1 is used to acquire fault characteristic information corresponding to a target fault line, where the target fault line is any fault line in the operator's lines;
[0131] A line identification determination module 2, configured to determine a line identification of the target fault line according to the fault characteristic information;
[0132] A target processing object acquisition module 3, configured to search for a target processing object corresponding to the line identifier in the operator line management system based on the line identifier;
[0133] The first target processing information generating module 4 is used to generate first target processing information according to the fault characteristic information, and send the first target processing information to the target processing object, so that the target processing object performs a first preset operation based on the first target processing information.
[0134] Furthermore, the device also includes:
[0135] A non-fault line acquisition module 5 is used to acquire non-fault lines in the operator's lines;
[0136] A service carrying requirement determination module 6, configured to determine whether the non-faulty line meets the service carrying requirement based on a preset service carrying indicator;
[0137] Availability level determination module 7, used to determine the availability level of the non-fault line when the non-fault line meets the service bearing requirement;
[0138] The second target processing information generating module 8 is used to generate second target processing information based on the fault characteristic information and the availability level, and send the second target processing information to the target processing object so that the target processing object performs a second preset operation based on the second target processing information.
[0139] Furthermore, the device also includes:
[0140] A storage module 9, configured to store the target faulty line, the fault characteristic information corresponding to the target faulty line, the non-faulty line, and the availability level corresponding to the non-faulty line;
[0141] The fault information mapping table generating module 10 is used to generate a fault information mapping table according to the target fault line, the fault feature information corresponding to the target fault line, the non-fault line and the availability level corresponding to the non-fault line, wherein the fault information mapping table stores a mapping relationship between the target fault line and the fault feature information corresponding to the target fault line, and a mapping relationship between the non-fault line and the availability level corresponding to the non-fault line, and the non-fault line is a line that has not failed in the operator's line management system.
[0142] Furthermore, the device also includes:
[0143] The fault handling information acquisition module 11 is used to acquire the fault handling information corresponding to the target fault line in the operator line;
[0144] The fault information mapping table updating module 12 is configured to update the fault information mapping table based on the fault processing information when the fault processing information indicates that the fault has been eliminated.
[0145] Furthermore, the device also includes:
[0146] The third target processing information generating module 13 is used to generate third target processing information according to the fault processing information, and send the third target processing information to the target processing object, so that the target processing object performs a third preset operation based on the third target processing information.
[0147] Furthermore, the device also includes:
[0148] The bill standard information acquisition module 14 is used to access the operator line management system and acquire the bill standard information corresponding to the availability level according to the availability level;
[0149] The bill report generation module 15 is used to generate and store a bill report according to the updated fault information mapping table, the availability level and the bill standard information.
[0150] The device embodiment and the method embodiment are based on the same inventive concept.
[0151] The present invention automatically obtains the fault characteristic information of the line in the operator's line where the fault occurs, determines the line identification of the faulty line according to the fault characteristic information, and then searches for the target processing object corresponding to the line identification in the operator's line management system based on the line identification, and sends the first target processing information generated according to the fault characteristic information to the target processing object, so that the target processing object performs a preset operation based on the first target processing information, so that when the operator's line fails, a fully automated response is performed, saving the labor cost in the traditional solution, and reducing the operator's line rental cost in the traditional manual processing solution from the occurrence of the line failure to the notification of the operator's disposal time period, and due to the rapid automated response, the extended time of the fault repair is reduced, so that the line can be restored earlier, which can reduce the line operation risk of the lessee, and at the same time, the notification content in the fault scenario can be standardized to avoid the information transmission errors that exist in the manual response. In addition, the present invention also forms a visual output of the electronic reconciliation system, which is convenient for later audits, reconciliations and other operations, and the later tracing is convenient and fast, saving labor costs, and improving the efficiency and accuracy of reconciliation.
[0152] Furthermore, the present invention also provides an application service running device, which includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the fault information processing method described in the above embodiment.
[0153] The memory can be used to store software programs and modules. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required for functions, etc.; the data storage area can store data created according to the use of the device, etc. In addition, the memory can include a high-speed random access memory and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory can also include a memory controller to provide the processor with access to the memory.
[0154] Furthermore, the present invention also provides a computer-readable storage medium, in which at least one instruction, at least one program, a code set or an instruction set is stored, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the fault information processing method described in the above embodiment.
[0155] Optionally, in this embodiment, the above-mentioned computer storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.
[0156] Furthermore, the present invention also provides a hardware structure diagram of a server for carrying the fault information processing system 60, the monitoring system 40 and the operator line management system 50 according to the embodiment of the present invention. Figure 6 As shown, the server is used to implement the fault information processing method provided in the above embodiment, specifically:
[0157] The server structure may include the above-mentioned device for identifying the proxy Internet Protocol IP address. The server 30 may have relatively large differences due to different configurations or performances, and may include one or more central processing units (CPU) 3010 (for example, one or more processors) and memory 3030, one or more storage media 3020 (for example, one or more mass storage devices) storing application programs 3023 or data 3022. Among them, the memory 3030 and the storage medium 3020 can be short-term storage or permanent storage. The program stored in the storage medium 3020 may include one or more modules, each of which may include a series of instruction operations in the server. Furthermore, the central processing unit 3010 may be configured to communicate with the storage medium 3020 and execute a series of instruction operations in the storage medium 3020 on the server 30. The server 30 may also include one or more power supplies 3060, one or more wired or wireless network interfaces 3050, one or more input and output interfaces 3040, and / or one or more operating systems 3021, such as Windows Server TM, Mac OS XTM, Unix TM, Linux TM, Free BSDTM, etc.
[0158] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0159] In the several embodiments provided in the present application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0160] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0161] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0162] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A fault information processing method, characterized in that: The method comprises: Obtaining fault feature information corresponding to a target fault line, where the target fault line is any fault line in the operator's lines; Determine a line identifier of the target fault line according to the fault characteristic information; Based on the line identifier, searching in the operator line management system to obtain a target processing object corresponding to the line identifier; generating first target processing information according to the fault characteristic information, and sending the first target processing information to the target processing object, so that the target processing object performs a first preset operation based on the first target processing information; Get the non-faulty lines among the operator's lines; Based on a preset service carrying index, determining whether the non-faulty line meets the service carrying requirement; When the non-fault line meets the service carrying requirement, determining the availability level of the non-fault line; generating second target processing information according to the fault characteristic information and the availability level, and sending the second target processing information to the target processing object so that the target processing object performs a second preset operation based on the second target processing information; storing the target faulty line, fault characteristic information corresponding to the target faulty line, the non-faulty line, and the availability level corresponding to the non-faulty line; A fault information mapping table is generated according to the target fault line, the fault feature information corresponding to the target fault line, the non-fault line, and the availability level corresponding to the non-fault line, wherein the fault information mapping table stores a mapping relationship between the target fault line and the fault feature information corresponding to the target fault line, and a mapping relationship between the non-fault line and the availability level corresponding to the non-fault line, and the non-fault line is an operator line that has not experienced a fault and is stored in an operator line management system.
2. The fault information processing method according to claim 1, characterized in that: The method further comprises: Obtain the fault handling information corresponding to the target fault line in the operator's line; When the fault handling information indicates that the fault has been eliminated, the fault information mapping table is updated based on the fault handling information.
3. The fault information processing method according to claim 2, characterized in that: After obtaining the fault handling information corresponding to the target fault line in the operator line, the method further includes: Third target processing information is generated according to the fault processing information, and the third target processing information is sent to the target processing object, so that the target processing object performs a third preset operation based on the third target processing information.
4. The fault information processing method according to claim 2, characterized in that: After updating the fault information mapping table based on the fault handling information, the method further includes: Accessing the operator line management system, and acquiring bill standard information corresponding to the availability level according to the availability level; A billing report is generated and stored according to the updated fault information mapping table, the availability level and the billing standard information.
5. A fault information processing device, characterized in that: The device comprises: A fault characteristic information acquisition module is used to acquire fault characteristic information corresponding to a target fault line, where the target fault line is any fault line in the operator's lines; A line identification determination module, used to determine the line identification of the target fault line according to the fault characteristic information; A target processing object acquisition module, used to search for a target processing object corresponding to the line identifier in the operator line management system based on the line identifier; a first target processing information generating module, configured to generate first target processing information according to the fault characteristic information, and send the first target processing information to the target processing object, so that the target processing object performs a first preset operation based on the first target processing information; A non-fault line acquisition module is used to acquire non-fault lines in the operator's lines; A service bearing requirement determination module, used to determine whether the non-fault line meets the service bearing requirement based on a preset service bearing indicator; An availability level determination module, configured to determine the availability level of the non-fault line when the non-fault line meets the service carrying requirement; a second target processing information generating module, configured to generate second target processing information according to the fault characteristic information and the availability level, and send the second target processing information to the target processing object, so that the target processing object performs a second preset operation based on the second target processing information; A storage module, used to store the target faulty line, the fault characteristic information corresponding to the target faulty line, the non-faulty line and the availability level corresponding to the non-faulty line; A fault information mapping table generating module is used to generate a fault information mapping table according to the target fault line, the fault feature information corresponding to the target fault line, the non-fault line and the availability level corresponding to the non-fault line, wherein the fault information mapping table stores a mapping relationship between the target fault line and the fault feature information corresponding to the target fault line, and a mapping relationship between the non-fault line and the availability level corresponding to the non-fault line, and the non-fault line is an operator line that has not experienced a fault and is stored in an operator line management system.
6. A computer device, characterized in that: The device includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the fault information processing method as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the fault information processing method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Network fault reporting method and device
CN111181763A
