Font Size: a A A

Network Status Evaluation Based On Ontology And SNMP With Prototype Implementation

Posted on:2017-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y J XuFull Text:PDF
GTID:2348330518987948Subject:Engineering
Abstract/Summary:PDF Full Text Request
Nowadays,the heterogeneity of communication networks is strong while the compatibility among them presents poor,and the network status evaluation is limited greatly.Factors like technology and market lead to difficulty in unifying the standards of network status evaluations.The ontology has advantages of good openness and scalability,and it also carries the formalization of the concepts and their knowledge well.If the ontology theory is introduced into the study on network status evaluation,and the concepts and knowledge related to network status are summarized,these efforts are beneficial to that we try to resolve the conflicts which are resulted from the heterogeneity and the compatibility of networks.Thus,this thesis designs the ontology model used for the network status evaluation by employing ontology theory,and proposes a method to evaluate the network status.In addition,we constructed a prototype system for the network status evaluation based on ontology and Simple Network Management Protocol(SNMP),which is expected to provide a reference for the application of ontology theory in the network status evaluation.This thesis briefly describes the overseas and domestic research situation and the development trend of the network status evaluation.It then outlines the related theoretical and technical foundations,including the knowledge representation and ontology theory,the representation of network status,ontology development tools and the SNMP ++ software development kit(SDK),etc.This thesis also summarizes the current methods to evaluate the network status.On the basis of these efforts,the design and the implementation of the prototype system for the network status evaluation are completed.The main work of this thesis can be summarized as follows:1)For the problem that leads to difficulty in the network status evaluation due to the heterogeneity and compatibility of current networks,the ontology theory is introduced to summarize the related concepts and knowledge in the field of network status evaluation.From the knowledge aspect,the network status evaluation is represented and the ontology of the network status evaluation is designed.Simultaneously,the scheme to evaluate the network status is proposed on the basis of network device status,and with the idea that the device parameters determine the device status and the status of devices determines network status.2)According to the proposed ontology of the network status evaluation and scheme for the network status evaluation,we have implemented the prototype system for the network status evaluation based on ontology and SNMP.This system primarily consists of two parts:the network status representation module and the network status evaluation module.By summarizing the concepts in the field of network status evaluation,the relationships among these concepts and related knowledge,we built the network status representation module with the assistance of ontology development tool Protege,and implemented the ontology designed for network status evaluation.Besides,by taking this ontology model as reference,the network status evaluation module is constructed.We achieved the obtainment of device parameters by programming with the SNMP++development kit.The MFC framework is used to develop a good graphical user interface,and the proposed prototype system for the network status evaluation is implemented.3)The test environment for the above prototype system has been built,testing the network status representation module and the network status evaluation module,respectively.Then the results are analyzed,validating the effectiveness and the feasibility of that prototype system.Finally,conclusions of this thesis are drawn and further research issues are given.
Keywords/Search Tags:Ontology, Network Status Representation, Network Status Evaluation, Simple Network Management Protocol(SNMP), Prototype System
PDF Full Text Request
Related items