Modeling and Simulation of Internet Network Fault Diagnostics and Optimization Using Neural Network

Modeling and Simulation of Internet Network Fault Diagnostics and Optimization Using Neural Network

International Journal of Engineering Research & Technology (IJERT) ISSN: 2278-0181 Vol. 2 Issue 9, September - 2013 Modeling and Simulation of Internet Network Fault Diagnostics and Optimization using Neural Network Mrs. Puspita Dash Assistant Professor, Dept of computer sciences GKCET, Jeypore, Orissa Abstract: data, and compare these results against more The fault diagnostics system constructs a familiar linear regression methods. neural network model of the performance of NM is represented by McCabe [1] as a layered each subsystem in a normal operating mode pyramid (Figure 1) ordered in a “top-down and each of a plurality of different possible approach, with the most abstract component failure modes. This work explores the (business management) at the top of the implementation of a neural network (NN) for hierarchy, and the most specified, concrete analysis and decision-making purposes within component (network-element management) at the realm of IP network management(IPNM) the bottom”. This research falls within the .The majority of NN models examined in this element layer of this hierarchy, using thesis use RTA and Loss, but Time is also performance data from network-element layer, included as an input for some of the models. with implications for the network—and by We shall start this work by addressing extension—the service and business layers. RQ1 and RQ2 and built a NN model that will a benchmark on which to base the rest of our work. This initial model will then be IJERTIJERT examined to determine if outliers existed and whether their removal will improve the benchmark model. In order to determine where the network may have been experiencing trouble when classifying the sample event data, a translated model configuration is used. Unlike the previous NN model which had a single output, this model had three outputs, one for each state the network is Figure 1: Network Management Hierarchy [1] tasked with determining. 1) The performance metrics considered will be I. Introduction: This work explores the latency, calculated as Round Trip Averages implementation of a neural network (NN) for (RTA) and represented in milliseconds; and analysis and decision-making purposes within Loss, represented as a percentage of total the realm of IP network management (IPNM). packets lost. The current landscape of network management 2) The IP network elements surveyed will not software (NMS), explore the possible benefits be all of the same type. of a NN augmented solution, examine the efficacy of a NN in several scenarios where it 3) The dataset used for this thesis was must classify network element performance obtained from a commercial IP. It is composed of more than five hundred thousand IJERTV2IS90726 www.ijert.org 2168 International Journal of Engineering Research & Technology (IJERT) ISSN: 2278-0181 Vol. 2 Issue 9, September - 2013 events generated by over eighty network- NM as part of a hierarchy consisting of elements. business, service, network, element, and 4) The Neural Network (NN) approach will be network-element management. McCabe implemented for data generation and analysis. explicitly defines NM itself as, “The management of all network devices across the II. REVIEW OF PREVIOUS WORKS: entire network” [18]. Terplan described it as Growth in computing power over the years is “deploying and coordinating resources in nothing less than extraordinary; today we can order to plan, operate, administer, analyse fit more computing power in the palm of our [sic], evaluate, design and expand hand than was conceivable not even twenty communication networks to meet service level years ago. objectives at all times, at a reasonable cost, and with optimum capacity” [19]. Still others With computer networks ever-expanding, the have described it as a concept encompassing complexity and importance of monitoring fault, accounting, configuration, performance, these systems become increasingly important. and security management (FACPS) [20].No More often than not a network operations matter how you define network management, center (NOC) monitors thousands of sources the real challenge is in creating a tool with (some more thoroughly than others) and relies enough features “to make it useful for the on human analysis and intervention to service provider but not overwhelm them in recognize and intervene when a failure occurs. cost and management complexity” [21]. Some As stated in [10], many network operators are NMS (including [22], [23], [24], and [25]) are left to wonder how they can even begin to able to perform automated discovery of monitor the operations of their network in a elements attached to the network using port fashion that both detects and corrects faulty scanning-that is, the process of iteratively operations and allows them to plan for the checking a network-element for open ports future. IJERTand then (based on which ports are open) III. PROBLEM STATEMENT: IJERTdetermining what services are available. Today’s NOCs have must monitor hundreds, IV.Network Management and Neural thousands, or millions of network elements Networks (servers, switches, routers, etc.) multiplied by Introduction to NM: NM as a set of functions to the interfaces and services running on each control, plan, allocate, deploy, coordinate and one-and growing every day. As Cisco’s top monitor resources. NM expert said, “If you think about all the state that is maintained and manipulated on NM as part of a hierarchy consisting of any one of those nodes…then it is easy to business, service, network, element, and become depressed about the prospect of network-element management. having to manage all of this information” [11]. The six subsystems of NM are accounting, Gathering information from all of these Configuration, Fault, Performance, Planning sources can be done with relative ease with and security. tools like Simple Network Management Capabilities: Protocol (SNMP) [12], [13], [14], Ping [15], Most NMS available today focus on [16], Trace Route [17], and others. performance and fault management and can Understanding what this information means have their capabilities broken down into three for the health of a network and tracking down categories: monitoring, correlation and problems is where things become difficult. analysis. Neural Networks: IJERTV2IS90726 www.ijert.org 2169 International Journal of Engineering Research & Technology (IJERT) ISSN: 2278-0181 Vol. 2 Issue 9, September - 2013 NMS has traditionally relied on rote logic and expert system/expert problem solver style intelligence. This research discusses the idea of implementing a NN for analysis and decision making purposes within the realm of NM. The direction of developing systems that mimic the brain’s pattern recognition functions and this is where we enter the domain of NNs. The brain is capable of complex thinking because of its massively parallel nature. This is the true benefit of a Figure- 2.3: Adaptive system design [42] using a NN for problem solving; it has the ability to generalize based on learned Within this thesis, the focus will remain on the information. After the NN has been trained, simplest implementation of a NN, the we can present it with inputs it has never multilayer perceptron (MLP). The reasoning learned a response to. It will then, based on for this is to give our research a good baseline what is has learned previously, formulate an from which we may adjust, compare, contrast, output that is consistent with its knowledge. and improve future models. That is, if given enough training information, Artificial neural networks: the NN can analyze the unfamiliar data it is presented with and, based on the previous Artificial NNs are attempts to model their identification of similar cases, rationalize a biological counterparts found in the brain. solution. This is a form of inductive reasoning, While the human brain is quite complex and the more data made available and time (consisting of 1011 neurons and about 1015 spent on training, the more valid the IJERTIJERTsynapses [29]), advancements in neuroscience conclusions become. have allowed us to grasp the workings of the brain on more foundational levels. Neurons The Neural Network: found in nature are the basis of all memory, NN models are algorithms that are designed logic, reflexes, etc. The operation of these for learning and optimization and are neurons is complex to be sure; however, the patterned after research into the way the basic concept is this: a neuron collects human brain works. Unlike other knowledge- information from previous neurons. based systems that are pre-populated, NN If the sum of the collected information models require experience to “learn”, that is, exceeds the threshold defined in the neuron, “[They] use external data to automatically set the neuron will pass its own signal on to other their parameters” [27]. neurons. In Figure 2.4, we see a diagram of Their design is such that “instead of storing the basic components of two natural neurons. knowledge explicitly in the form of frames, The three most important components of these semantic nets or rules, the knowledge is stored neurons are the dendrites, axon, and synapse. implicitly in the strengths [weights] The dendrites are chemical fiber receptors that connecting nodes” [28]. Figure 2.3 shows the extend from the cell body (soma) and serve as adaptive system design process by which a the inputs for the neurons. A neuron will have NN uses a feedback loop to calculate error and many dendrites, with many branches, each “learn,” i.e., the NN improves as its error is connecting to the axon of other neurons. The minimized. IJERTV2IS90726 www.ijert.org 2170 International Journal of Engineering Research & Technology (IJERT) ISSN: 2278-0181 Vol. 2 Issue 9, September - 2013 axon is a chemical emitter that functions as input stimuli. These weighted inputs are then the output of a neuron. summed and, if it exists, bias (b) is applied. This value is then either passed to the output directly or run through an activation function that either “squashes” the result and/or determines whether or not to pass the value on to the next neuron.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    9 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us