Font Size: a A A

Rule Engine Technology In Network Fault Management

Posted on:2009-09-15Degree:MasterType:Thesis
Country:ChinaCandidate:L Y ZhangFull Text:PDF
GTID:2178360245499459Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Rules engine technology extracted the realization of business rules out from specific procedure code, which has resolved the inherent the problems and difficulties in the process of developing and maintaining business logic of application program. Rules engine technology has been more mature, widely used in the application software development of telecommunications, finance industry, insurance and so on, but in the network management system relatively small. Fault Management as one of the top five functions of Network Management, undertakes the detection, diagnosis and recovery of the network fault, and whether or not its function effectively has a direct bearing on the availability and reliability of the network managed. With the rules engine technology to achieve fault management system is a good choice.This thesis, aiming at the needs of network fault management, explores the applications of rules engine technology in network fault management system. Network Fault Management System is usually divided into such 5 functional modules as alarm acquisition, alarm correlation analysis, failure analysis and positioning, fault repair and fault logging. This paper studies the alarm acquisition module, and focused on the design and implementation of the alarm correlation analysis module. In the part of alarm acquisition module analyzes the SNMP principle, gives the approach of creating, sending and receiving network alerts using SNMP4j. Alarm Correlation analysis chooses the rule-based reasoning, using open-source rules engine Drools to solve the rules matching of the system. Drools improves the system's efficiency, has greater flexibility and scalability, effectively reduce the cost, and its rules description is simple. And proceeded to put forward a method to realize rules'extraction, that is, using the method of association rules mining to access relevant rules, employing the tool named Weka to realize concretely. Develops the rules management sub-module based JSP.
Keywords/Search Tags:network fault management, Java, rules engine, Drools, alarm correlation
PDF Full Text Request
Related items