跳到主要內容

簡易檢索 / 詳目顯示

研究生: 劉騰元
Teng-Yuan Liu
論文名稱: 使用移動代理人於不穩定網路改善群組溝通
Using Mobile Agent to Improve Group Communication in Unstable Networks
指導教授: 陳振炎
Jason Jen-Yen CHEN
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 資訊工程學系
Department of Computer Science & Information Engineering
畢業學年度: 99
語文別: 中文
論文頁數: 30
中文關鍵詞: 網路軟體代理人社群移動代理人
外文關鍵詞: mobile agent, agent community, network software
相關次數: 點閱:15下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 移動代理人能加強網路軟體各方面的強度,本文將探討其中的兩個: 1) 降低網路流量。代理人移動到遠端計算其存放資料的方法代替遠端將資料送給代理人,從大量的資料傳輸降成一個代理人資料的大小,大大降低網路的流量,此外在不可靠的網路連線中,此種特性將增加軟體可靠度。2) 移動代理人透過directory facilitator (DF),主動地跟團體中其他人分享資訊,並在遠端一起完成一件工作,這兩點很明顯無法用傳統client-server架構完成。範例使用Java agent development environment (JADE) platform實例說明上述兩點。


    Mobile agent enhances the power of network software in many ways. Two of them are investigated in this work: 1) It reduces network traffic. The agent migrates to a remote site where data reside to process data, rather than moving a large amount of data over the network to the agent. This greatly reduces the network traffic from numerous transmissions of data to just one of agent. Further, under unreliable network connection, this feature certainly increases reliability of the software. 2) Mobile agents of an agent community can proactively share information with each other through directory facilitator (DF) to collaboratively perform a task on a remote site. The two things apparently cannot be done with the traditional client-server architecture. Examples on the Java agent development environment (JADE) platform are given for illustration.

    目 錄 中文提要 …………………………………………………………i 英文提要 …………………………………………………………ii 誌謝 …………………………………………………………iii 目錄 …………………………………………………………iv 圖目錄 …………………………………………………………v 一、 Introduction …………………………………………… 1 二、 Related work …………………………………………… 2 三、 Group communication of mobile agent …………… 3 3-1 Group communication model ………………………… 3 3-2 Implementation ………………………………………… 5 四、 Examples ……………………………………………… 6 4-1 User group example ………………………………… 6 4-2 Unstable network connection example ……………. 8 五、 Conclusions …………………………………………… 9 References ………………………………………………… 10 附錄一 …………………………………………………………… 11 附錄二 …………………………………………………………… 16 附錄三 …………………………………………………………… 19

    References
    [1] Multi-agent system [Online]. Available: http://en.wikipedia.org/wiki/Multi-agent_system#Frameworks
    [2] IBM Aglets Workbench [Online]. Available: http://aglets.sourceforge.net/
    [3] JADE [Online]. Available: http://JADE.tilab.com/
    [4] JADEX [Online]. Available: http://JADEx-agents.informatik.uni-hamburg.de/xwiki/bin/view/About/Overview
    [5] J. Baumann, N. Radouniklis, “Agent Groups in Mobile Agent Systems”, University of Stuttgart, Department 5, Germany, Computer Science Archive , 1997.
    [6] W. Xu, J. Cao, B. Jin, J. Li, L. Zhang, “GCS-MA: A group communication system for mobile agents”, Journal of Network and Computer Applications vol. 30 , pp. 1153–1172 , 2007.
    [7] Zhuo X., Zhao F., Zeng D., ”The Research of Distributed Network Management System Based On Mobile Agent and SNMP”, Network Management Center, Luzhou Vocational and Technical College, Sichuan, China.
    [8] E. Reuter, F. Baude, “A mobile-agent and SNMP based management platform built with the Java ProActive library”, IP Operations and Management, 2002 IEEE Workshop on , pp. 140- 145, 2002.
    [9] Short Message Service (SMS) [Online]. Available: http://en.wikipedia.org/wiki/SMS
    [10] Developing multi-agent systems with JADE [Online]. Available: http://blogimg.chinaunix.net/blog/upfile/071002090946.pdf
    [11] R. Pugazendi, K. Duraiswamy, “Mobile Agents-A Solution for Network Monitoring” , International Conference on Advances in Recent Technologies in Communication and Computing, 2009.

    QR CODE
    :::