Title page for 89522037


[Back to Results | New Search]

Student Number 89522037
Author Chi-Chia Kao(高啟嘉)
Author's Email Address No Public.
Statistics This thesis had been viewed 1917 times. Download 5 times.
Department Computer Science and Information Engineering
Year 2001
Semester 2
Degree Master
Type of Document Master's Thesis
Language zh-TW.Big5 Chinese
Title Network Fault Management Systems with Multiple Mobile Agents Support
Date of Defense 2002-07-08
Page Count 99
Keyword
  • ICMP
  • mobile agent
  • Multihomed
  • network fault management system
  • SNMP
  • Abstract The internet has become an indispensable part of life. Any network failure will be inconvenient and costly to end users and ISPs. It is therefore important to have good network fault management. As the complexity of the network increases, traditional network management system, which has been based on the centralized client/server architecture, and must be connected permanently to serve, has limited efficiency and scalability. Mobile agent, on the other hand, has the advantage of bandwidth saving, delay shortening, load balancing and distributed network managing, not to mention its fault tolerance, adaptability and artificial intelligence. Therefore, the Network with Fault Management System(NFMS) based on the mobile agent system is very much robust.
    An NFMS with multiple Mobile Agents Support is proposed in this thesis. It is based on the mechanisms of network status probing and reporting, which are provided by the Internet Control Message Protocol (ICMP). This system is herein integrating fault management functions into multiple mobile agents and is developed in Java. Because of its object oriented nature, other agents of different functions can be developed in the future, assuring an expandable system.
    Currently, each GigaPOP of NBEN (National Broadband Experimental Network) has installed a trusted host and an established Mobile Agent System to provide an execution environment for mobile agent. This NFMS makes NBEN the platform on which the following agents have been developed: ping network monitoring agent, SNMP trap receiving agent, fault discovering agent, fault identifying agent, traceroute network querying agent, and fault notifying agent. This undoubtedly helps make NBEN management system more reliable and efficient.
    Table of Content 第一章 緒論1
    1.1網路故障管理1
    1.2代理人4
    1.3研究背景5
    1.4研究目標6
    1.5論文架構8
    第二章 相關研究9
    2.1ICMP協定9
    2.2移動式代理人14
    2.2.1移動式代理人技術14
    2.2.2移動式代理人與網路管理16
    2.2.3移動式代理人系統19
    2.3國家寬頻實驗網路22
    第三章 網路故障管理系統之設計25
    3.1圖形使用者介面模組27
    3.2身分認証模組28
    3.3移動式代理人行為模組30
    3.4系統設定模組32
    3.5系統及網路資訊模組34
    3.6故障管理模組35
    3.7系統事件訊息處理模組41
    3.8NFMS/MMA系統資訊資料庫模組44
    3.9NFMS/MMA系統功能與特色45
    第四章 移動式代理人之設計及網路故障管理系統之實作49
    4.1系統實作架構49
    4.2系統配備及環境52
    4.3系統功能54
    4.4系統實作成果58
    4.4.1系統功能模組實作58
    4.4.1.1系統使用者介面58
    4.4.1.2NFMS/MMA 伺服器模組67
    4.4.2移動式代理人實作成果68
    4.4.3系統測試74
    第五章 結論80
    參考文獻82
    Reference [1]William Stallings, SNMP, SNMPv2, SNMPv3, and RMON 1 and 2, 3rd edition, Addison Wesley, pp. 1-2, Dec. 1998.
    [2]ISO/IEC, “Information Technology - Open Systems Interconnection – Common Management Information Protocol Specification”, ITU-T X.711, 1997.
    [3]ITU-T Recommendation M.3010, “Principles for a Telecommunications management network”, February 2000.
    [4]j.d. case, m. fedor, m.l. schoffstall, c. davin, “simple network management protocol (snmp)”, RFC 1157, May. 1990.
    [5]Mani Subramanian, Network Management: Principles and Practice, Addison Wesley, pp. 105, Jun. 2000.
    [6]M. Cheikhrouhou and J. Labetoulle, “When Management Agents Become Autonomous, How to Ensure Their Reliability? ,” Proceedings of IEEE/IFIP Network Operations and Management Symposium 2000, Hawaii, USA, pp. 949-50, Apr. 2000.
    [7]V. A. Pham and A. Karmouch, “Mobile Software Agents: An Overview,” IEEE Communications Magazine, vol. 36 pp. 26-37, Jul. 1998.
    [8]A. Puliafito and O. Tomarchio. “Advanced Network Management Functionalities through the use of Mobile Software Agents,” Proceedings of IATA ’99 – the 3rd International Workshop on Intelligent Agents for Telecommunication Applications, Stockholm, Sweden, Aug. 1999.
    [9]WJ Buchanan, M Naylor and AV Scoot, “Enhancing Network Management using Mobile Agents,” Proceedings of the Seventh IEEE ECBS 2000 International Conference and Workshop on the Engineering of Computer Based Systems, Edinburgh, U.K, pp.218-226, Apr. 2000.
    [10]TAO Shu, CAO Yang, YIN jianhua and XU Ning, “A Mobile Agent Based Approach for Network Management,” Proceedings of WCC–ICCT 2000 – International Conference on Communication Technology Proceedings, Beijing, China, vol.1, pp. 547-554, Aug. 2000.
    [11]電信國家型科技計畫, “國家實驗網路,” http://www.ntpo.nsc.gov.tw/ project_int/NationNet.html
    [12]L.-D. Chou, T.-K. Chung and C.-C. Kao, “Multiple/Mobile-based network management system for Taiwan's National Broadband Experimental Networks,” submitted to IEEE Globecom'2002.
    [13]Danny B. Lange and Mitsuru Oshima, Programming and Deploying Java Mobile Agents with Aglets, Addison Wesley, Aug. 1998.
    [14]j. postel, “internet control message protocol,” RFC 792, Sep. 1981.
    [15]A. Dracinschi and S. Fdida, “Congestion avoidance for unicast and multicast traffic,” 1st European Conference on Universal Multiservice Networks, 2000. ECUMN 2000, Paris, France, pp. 360-368, Oct. 2000.
    [16]M. El-Darieby and A. Bieszczad, “Intelligent mobile agents: towards network fault management automation,” Proceedings of the Sixth IFIP/IEEE International Symposium on Integrated Network Management, 1999. Distributed Management for the Networked Millennium, Boston, MA, USA, pp. 611-622, May 1999.
    [17]Puhan Zhang and Yufang Sun, “A new approach based on mobile agents to network fault detection,” Proceedings of 2001 International Conference on Computer Networks and Mobile Computing, 2001, Los Alamitos, CA, USA, pp. 229 –234, Oct. 2001.
    [18]Internet2 Working Groups and Initiatives, “Internet2,” http://www.internet2.edu/, May. 2000.
    [19]MCI WorldCom , “vBNS,” http://www.vbns.net/, 1995.
    [20]中華電信研究所, “Broadband ATM Virtual Path Switch (BEX-VPX),” http://www.chttl.com.tw/pub/major/te87-703.htm, Jul. 1999.
    [21]G. Cabri, L. Leonardi, G. Reggiani and F. Zambonelli, “Design and Implementation of a Programmable Coordination Architecture for Mobile Agents,” Proceedings of Technology of Object-Oriented Languages and Systems, Nancy, France, pp. 10-9, Jun. 1999.
    [22]V. A. Pham and A. Karmouch, “Mobile Software Agents: An Overview,” IEEE Communications Magazine, vol. 36 pp. 26-37, Jul. 1998.
    [23]S. Abeck, A. Koppel and J. Seitz, “A Management Architecture for Multi-agent Systems,” Proceedings of the IEEE Third International Workshop on Systems Management, Newport, Rhode Island, USA, pp. 133-8, Apr. 1998.
    [24]A. Karmouch and E. Horlait, “Agent-Based Multimedia Communications on Internet,” Proceedings of IEEE Canadian Conference on Electrical and Computer Engineering, vol. 2, pp. 734-37, May. 1998.
    [25]Marcelo G. Rubinstein, Otto Carlos M. B. Duarte and Guy Pujolle, “Using Mobile Agent Strategies for Reducing the Response Time in Network Management,” Proceedings of WCC–ICCT 2000 International Conference on Communication Technology Proceedings, Beijing, China, vol.1, pp. 278-281, Aug. 2000.
    [26]D. Zhang, “Network Management Using Mobile Agent,” Proceedings of ICCT’98 International Conference on Communication Technology, Beijing, China, pp. S43-11-1-5, Oct. 1998.
    [27]D. Gavalas , D. Greenwood, M. Ghanbari and M. O'Mahony, “Advanced network monitoring applications based on mobile/intelligent agent technology,” Computer Communications, Elsevier Science, Vol: 23, Issue: 8, April 1, 2000 pp. 720-730.
    [28]IBM Aglets Software Development Kit, http://www.trl.ibm.com/aglets/
    [29]A resource for Java Aglet community, http://www.aglets.org
    [30]MERL - Concordia on Java2, http://www.merl.com/projects/concordia2/
    [31]ObjectSpace – Voyager 4.0, http://www.objectspace.com/products/voyager/
    [32]Jumping Beans - the Mobility Framework, http://www.jumpingbeans.com/
    [33]Grasshopper 2, http://www.grasshopper.de/
    [34]The Swarm Development Group, http://www.swarm.org/
    [35]Mole Project, http://mole.informatik.uni-stuttgart.de/
    [36]JAMES Project, http://james.dei.uc.pt/
    Advisor
  • Li-Der Chou(周立德)
  • Files
  • 89522037.pdf
  • disapprove authorization
    Date of Submission 2002-07-20

    [Back to Results | New Search]


    Browse | Search All Available ETDs

    If you have dissertation-related questions, please contact with the NCU library extension service section.
    Our service phone is (03)422-7151 Ext. 57407,E-mail is also welcomed.