节点文献

一种基于选择移动的Mobile Agent系统的研究与设计

【作者】 蔡洪波

【导师】 张大方;

【作者基本信息】 湖南大学 , 计算机应用技术, 2002, 硕士

【摘要】 Mobile agent是一种能在异构网络中移动,自主决定其行为的程序。与其它技术相比,它具有自主性、移动性、协作性、安全性和智能性等特点。 在传统机制中,Mobile agent一直作为整体来移动,这种迁移机制极大地浪费了网络带宽,限制了agent的灵活性与应用范围。作者在本文中提出了一种新的Mobile agent迁移机制——选择移动迁移机制。该迁移机制允许用户将agent的执行代码按功能子模块化,并设置路由策略,使agent在旅行途中可根据运行的具体情况和所处环境动态添加、删除agent执行代码中的子模块。 在分析选择移动迁移机制性能的基础上,本文介绍了一种作者自行开发的基于选择移动迁移机制的Mobile agent系统——Dmogent系统。该系统由中心服务器、Agent Server与Mobile agent实体三部分组成,分别完成全局数据维护、运行环境提供以及功能载体的任务。文中第三章对三部分的组成与设计进行了详细描述。 本文第四、第五章还介绍了几种在Dmogent系统的设计与实现中用到的关键技术,包括传输协议、移动机制、消息机制以及Dmogent系统中RMI与CORBA技术的应用等。 文章的最后,我们给出了Dmogent系统在网管中的具体应用及实现,并针对一四机系统,通过不同情况下得到的Dmogent系统的时间特性,比较了选择移动与整体移动性能上的优劣,得出了传输代码变化以及Subcode功能变化对选择移动性能的影响情况。

【Abstract】 Mobile agnets are programs that can migrate from host to host in a network, at times and to places of their own choosing. Mobile agent contains some properties, such as autonomy, mobility, communication and reactivity.In existed system, a mobile agent always migrates between hosts as a whole, and agents always consumes too much bandwidth and limits the use of mobile agent systems in this way. In the paper, We present a conception of optional migration mechanism, that means agent codes are divided into many subcodes and migrate as subcodes, which can be added or deleted in any time and in any place.This paper also introduces a system based on optional migration mechanism, called ’Dmogent’, which is designed by writer. The system consists of Central Server, Agent Server and Mobile agent, and the architecture of the system is descripted in chapter 3.By the way, the implement of the system is studied in chapter 4 and chapter 5. In chapter 6, a system of Network Management, which is developed on mobile agent and CORBA, is introduced. At last an experiment about performance of system is analysed.

【关键词】 Mobile agent移动代理选择移动Dmogent
【Key words】 mobile agentDmogentoptional migration
  • 【网络出版投稿人】 湖南大学
  • 【网络出版年期】2003年 02期
  • 【分类号】TN929.53
  • 【下载频次】90
节点文献中: