移动Agent的通信问题研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:marker1900
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为人工智能与分布式计算技术相结合的产物,移动Agent技术已经成为分布式计算研究的热点。移动Agent本质上是代表用户在网上寻找合作伙伴,进行交互并最终完成用户指派的任务的一个对象。在移动Agent系统中,移动Agent的迁移,移动Agent的协同工作,都要依靠通信来支持。因此,通信在移动Agent系统中必不可少,通信的可靠性决定了任务完成的质量,并且协作性也是移动Agent的必然要求。Agent间的协作是一个非常具有挑战性的移动Agent关键技术,目前移动Agent系统中,对软件Agent的协作性的支持主要集中于通信机制的研究。在传统的分布式计算环境中,对象一旦被创建,他们的位置便固定下来,在整个生命期内不会改变,发送方只需得到接收方的当前位置即可始终与之通信。但是在基于移动Agent的计算环境中,由于移动Agent的位置可能经常变动,因此Agent之间进行通信需要考虑以下问题:如何实现对分布式环境下的移动Agent位置无关的命名;如何实现移动Agent的定位;当移动Agent迁移时,如何处理正在发送给Agent的消息;如何解决移动Agent通信失效的现象。针对以上问题不少专家学者提出了好几种位置追踪与消息转发方案,例如广播法、链状追踪法、基站法和集中注册法等。尽管这些方法各有所长,但在追踪效率、可扩展性和通信可靠性等方面存在不足。为解决以上问题,本文提出了一种保证移动Agent间可靠高效通信的通信模型。该模型引入邮箱机制,作为消息发送的中转站,并防止消息追逐现象的出现;将Agent的位置信息分布地存储在Agent的出生地(也是Agent的邮箱所在地)和Agent当前所在的主机上,减轻了Agent主机的负担,避免产生瓶颈,同时还能及时检测出意外死亡的Agent;将消息分为紧急消息和一般消息,保证紧急消息尽可能早的发送给目标Agent;引入能量控制机制,仅需本地通信就能够实现对一些无用Agent的侦测,防止一些Agent无限制地占用网络和主机的资源。最后,论文对该模型的性能进行分析,并和目前其他典型的通信模型进行比较,分析了该模型的可靠性、异步性和稳定性。总的来说,该通信模型具有结构灵活、效率较高、通信可靠性强等优点,为在其上进行各种后继研究奠定了良好基础。
其他文献
网络技术的迅速发展带来了网络传输信息量的急剧增长,传统的存储系统已经不能满足需要,尤其是下一代互联网时代的到来对存储系统的容量、安全性、可靠性和可用性等方面都提出
随着虚拟现实技术和计算机图形学的发展,利用计算机对自然界中植物的模拟,已经成为一个热门课题。当前的树木虚拟仿真主要把精力集中在追求真实感上,而在虚拟仿真中,有关树木本身
随着信息技术的发展,作为传统实验教学的一种有效补充,虚拟实验教学已成为加强实践教学、提高教学质量的重要手段。国外对虚拟教学实验室的研究始于上世纪80年代末。近年来,
Intemet的发展给人们带来了全新的网络体验,其中的电子邮件技术也成为一种快捷、经济的现代通信手段。然而电子邮件在为人们提供便利的通信手段的同时,也日益成为广告、病毒、
中国石油公司为了应对国内外的挑战,于2000年开始实施IC卡加油系统工程,以加快加油站信息化建设,旨在通过成品油零售的电子化,以IC卡取代传统的现金、油票等结算方式,实现加油款的
随着计算机和互联网技术的飞速发展以及广泛应用,人们可以获得越来越多的数字化文本信息,但同时也需要投入更多的时间对这些信息进行组织和管理.由此而出现了计算机进行自动
学位
随着软件安全问题日益突出,国内外学者不断地提出新的漏洞检测方法,主要分为静态检测和动态检测等。静态检测方法效率高、漏报率低但具有较高的误报率,动态检测方法准确率高却存
随着以Web服务为基础的面向服务的体系结构的发展,如何有效组合自治的、分布的、不同功能的Web服务以构建新的企业业务应用逐渐成为热点。但是,Web服务组合技术的研究刚刚起步,
激光打标系统主要由激光器和运动控制系统组成,其中运动控制系统是激光打标系统的核心,主要由激光打标卡、振镜、打标应用软件组成。随着USB(Universal Serial Bus,通用串行总线)