移动Agent通信机制存在的问题与解决方案研究.docVIP

移动Agent通信机制存在的问题与解决方案研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
移动Agent通信机制存在的问题与解决方案研究   摘要:在移动Agent通信的应用环境中,因为移动Agent通信的所在位置会经常发生变化,所以应该考虑Agent的寻址、可靠性、异步移动、系统的健壮性等问题,本文就是针对这些问题提出相应的解决方案。   关键词:移动Agent;通信技术;通信机制   中图分类号:TN929.5 文献标识码:A文章编号:1007-9599(2011)07-0000-01   Problems and Solutions of Mobile Agent Communication Mechanism   Chen Haili   (Guangdong Senior Technical School,Huizhou516100,China)   Abstract:In the mobile environment of Agent communication applications,because the location of Mobile Agent communication often change,so it should consider the Agent addressing,reliability,asynchronous mobile,system robustness and other issues,for these issues this article has some appropriate solution schemes.   Keywords:Mobile Agent;Communication technology;Communication mechanism   一、移动Agent通信   Agent(智能代理)技术是人工智能技术(Artificial Intelligence,AI)。移动Agent(代理)之间的数据通信机制靠移动Agent(代理)系统来管理的,由于现在的数据通信机制均较难在Internet环境下适应。因此,需要将整个通信网络分成多个域(Region),域的划分目的是为了使域内的主机之间通信速度加快和网络带宽的提高,正常情况下相同的局域网络内的相关主机可归为同一域,当然域划分可以据据实情况来划分,从而增强了系统的可伸缩性和灵活性。   二、移动Agent通信机制存在的问题   移动Agent通过系统移动支持的角度来实现通信机制的。在以往的数据计算中,当实体被创建后,其具体位置就确定了,使整个活动周期内保持不变,发送方只需知道对方位置就可以始终保持通信。但是在移动Agent系统中,Agent会根据实际任务请求转移到其他的主机上,因此,需要考虑以下方面的问题:   (一)移动Agent通信的定位即Agent的寻址过程,即发送方Agent可以接收到对方Agent的目前所在位置。   (二)移动Agent通信系统的可靠性,主要包含两个方面,一方面是当目标Agent移动时,怎么样向对方发送相应的消息。假如确定了目标Agent的现在所在位置后,开始把消息内容传送给对方时,目标Agent突然发生移动位置的变化,此时将消息准备发送给目标Agent。二是,怎么样可以让消息追逐现象不发生。   (三)移动Agent通信的异步发送过程,移动Agent系统具有智能体的作用。所以,在数据通信中要做到避免Agent的迁移,从而保证迁移的异步性。   (四)通信系统的健壮性即是对某个单节点的相依赖程度。移动Agent通信产生的注册信息与消息缓存过程不需要依赖相应中心节点,目的是为了不让单节点失效后使得整个系统也变得失效。   三、移动Agent通信机制解决措施   (一)移动Agent的定位分析   Agent的定位情况是通过系统的透明寻址方式来实现的,其寻址方式有三种:第一种方法,简单的方案就是告知主机名称和主机的端口号,通过这些信息解析移动对象并命名处理,然后使用域名系统(Domain Name System,DNS)来对名字进行解析即可。第二种方法是使用本地代理(Proxy)为Agent移动提供服务,并且封装相应对象位置信息,当发现有对象移动位置时则在本地代理系统中修改相应的位置信息,这个过程就实现了位置透明化。第三种方法是应用全局的、与位置无关的命名方式统一处理。从而可以对移动对象进行跟踪和通信来达到透明性。其通信过程如图1。      图1 通信过程   (二)移动Agent通信系统的可靠性   移动通信系统的可靠性是相对于在通信中产生失效时提出的。当消息在目标Agent的发送途中时,目标Agent位置发生了变化,从而使消息无法准确送达,因此,这个通信过程就是失效的。   (三)移动Agent通信中的异步性

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档