Institute for Systems Research Technical Reports

Permanent URI for this collectionhttp://hdl.handle.net/1903/4376

This archive contains a collection of reports generated by the faculty and students of the Institute for Systems Research (ISR), a permanent, interdisciplinary research unit in the A. James Clark School of Engineering at the University of Maryland. ISR-based projects are conducted through partnerships with industry and government, bringing together faculty and students from multiple academic departments and colleges across the university.

Browse

Search Results

Now showing 1 - 8 of 8
  • Thumbnail Image
    Item
    Intelligent Distributed Fault and Performance Management for Communication Networks
    (2002) Li, Hongjun; ISR; CSHCN
    This dissertation is devoted to the design of an intelligent,distributed fault and performance management system forcommunication networks. The architecture is based on a distributed agent paradigm, with belief networks as the framework forknowledge representation and evidence propagation.

    The dissertation consists of four major parts. First, we choosethe mobile code technology to help implement a distributed,extensible framework for supporting adaptive, dynamic networkmonitoring and control. The focus of our work is on three aspects.First, there is the design of the standard infrastructure, or VirtualMachine, based on which agents could be created, deployed, managedand initiated to run. Second, there is the collection API for our delegatedagents to collect data from network elements. Third, there is the callbackmechanism through which the functionality of the delegated agentsor even the native software could be extended. We propose threesystem designs based on such ideas.

    Second, we propose a distributed framework for intelligent faultmanagement purpose. The managed network is divided into severaldomains and for each domain, there is an intelligent agentattached to it, which is responsible for this domain's faultmanagement tasks. Belief networks are embedded in such an agent asthe probabilistic fault models, based on which evidencepropagation and decision making processes are carried out.

    Third, we address the problem of parameter learning for beliefnetworks with fixed structure. Based on the idea ofExpectation-Maximization (EM), we derive a uniform learningalgorithm under incomplete observations. Further, we study therate of convergence via the derivation of Jacobian matrices of ouralgorithm and provide a guideline for choosing step size. Oursimulation results show that the learned values are relativelyclose to the true values. This algorithm is suitable for bothbatch and on-line mode.

    Finally, when using belief networks as the fault models, weidentify two fundamental questions: (1) When can I say that I get theright diagnosis and stop? (2) If right diagnosis has not been obtainedyet, which test should I choose next?

    The first question istackled by the notion of right diagnosis via intervention, and wesolve the second problem based on a dynamic decision theoreticstrategy. Simulation shows that our strategy works well for thediagnosis purpose. This framework is general, scalable, flexibleand robust.

  • Thumbnail Image
    Item
    A Framework for Supporting Intelligent Fault and Performance Management for Communication Networks
    (2001) Li, Hongjun; Baras, John S.; ISR; CSHCN
    In this paper, we present a framework for supporting intelligent fault and performance management for communication networks. Belief networks are taken as the basis for knowledge representation and inference under evidence. When using belief networks for diagnosis, we identify two questions: When can I say that I get the right diagnosis and stop? If right diagnosis has not been obtained yet, which test should I choose next?

    For the first question, we define the notion of right diagnosis via the introduction of intervention networks. For the second question, we formulate the decision making procedure using the framework of partially observable Markov decision processes. A heuristic dynamic strategy is proposed to solve this problem and the effectiveness is shown via simulation.

  • Thumbnail Image
    Item
    On System Designs of Distributed, Extensible Framework for Network Monitoring and Control
    (2001) Li, Hongjun; Yang, Shah-An; Baras, John S.; ISR; CSHCN
    In this paper, we present a distributed, extensible framework for supporting adaptive, dynamic network monitoring and control. We borrow the paradigm of management by delegation [8] and distribute some processing intelligence to network elements. The functionality of the delegated agents, and even that of the native software processes, could be extended dynamically without recompilation. Such procedure is called change of logic and we explain it in the framework of communicating finite state machines for extending native process functionality. We use Java technology and C/C++ dynamic linkage mechanism to achieve the standard hosting infrastructure for these agents and our system designs span a wide scope of applications.
  • Thumbnail Image
    Item
    Intelligent Distributed Fault Management for Communication Networks
    (2000) Li, Hongjun; Baras, John S.; ISR; CSHCN
    In this paper, we present an intelligent, distributed fault management system for communication networks using belief networks as fault model and inference engine. The managed network is divided into domains and for each domain, there is an intelligent agent called Domain Diagnostic Agent attached to it, which is responsible for this domain's fault management. Belief network models are embedded in such an agent and under symptoms observation, the posterior probabilities of each candidate fault node being faulty is computed. We define the notion of right diagnosis, describe the diagnosis process based on this concept, and present a strategy for generation of test sequence.
  • Thumbnail Image
    Item
    Statistical Parameter Learning for Belief Networks with Fixed Structure
    (1999) Li, Hongjun; Baras, John S.; ISR; CSHCN
    In this report, we address the problem of parameter learning for belief networks with fixed structure based on empirical observations. Both complete and incomplete (data) observations are included. Given complete data, we describe the simple problem of single parameter learning for intuition and then expand to belief networks under appropriate system decomposition. If the observations are incomplete, we first estimate the "missing" observations and treat them as though they are "real" observations, based on which the parameter learning can be executed as in complete data case. We derive a uniform algorithm based on this idea for incomplete data case and present the convergence and optimality properties. Such an algorithm is suitable trivially under complete observations.
  • Thumbnail Image
    Item
    An Introduction to Belief Networks
    (1999) Li, Hongjun; Baras, John S.; ISR; CSHCN
    Belief networks, also called Bayesian networks or probabilistic causal networks, were developed in the late 1970s to model the distributed processing in reading comprehension. Since then they have attracted much attention and have become popular within the AI probability and uncertainty community. As a natural and efficient model for humans' inferential reasoning, belief networks have emerged as the general knowledge representation scheme under uncertainty.

    In this report, we first introduce belief networks in the light of knowledge representation under uncertainty, then in the remainingsections we give the descriptions of the semantics, inference mechanisms and some issues related to learning belief networks, respectively. This report is not intended to be a tutorial for beginners. Rather it aims to point out some important aspects of belief networks and summarize some important algorithms.

  • Thumbnail Image
    Item
    An Automated, Distributed, Intelligent Fault Management System for Communication Networks
    (1999) Li, Hongjun; Baras, John S.; Mykoniatis, George; ISR; CSHCN
    In this paper we present a Distributed Intelligent Fault Management (DIFM) system for communication networks. The overall architecture of the proposed system is based on a distributed, cooperative, multi-agent paradigm, with probabilistic networks as the framework for knowledge representation and evidence inferencing. We adopt the management by delegation paradigm for network monitoring and integrate both hard and soft faults.
  • Thumbnail Image
    Item
    Integrated, Distributed Fault Management for Communication Networks
    (1998) Baras, John S.; Li, Hongjun; Mykoniatis, G.; Baras, John S.; ISR; CSHCN
    This report describes an integrated, distributed fault management (IDFM) system for communication networks. The architecture is based on a distributed intelligent agent paradigm, with probabilistic networks as the framework for knowledge representation and evidence inferencing. A static strategy for generating the suggestive test sequence is proposed, based on which a heuristic dynamic strategy is initiated. Another dynamic strategy, formulated as a Markov decision problem, is also provided. To solve this problem, reinforcement learning techniques are investigated.