移动Agent通信机制的研究

移动Agent通信机制的研究

论文摘要

随着Internet的发展,移动Agent作为Internet和移动计算应用与发展的催生物得到越来越多的人的关注。简单地说,移动Agent是一个独立的计算机程序,可以在异构网络上自主地从一个节点移动到另一个节点,寻找合适的资源,利用与这些资源处于同一主机或网络的优势,就近处理或使用这些资源,代表用户完成特定的任务。与传统的RPC等方法相比具有节省网络宽带,克服网络延迟以及支持离线计算等优点。移动Agent的这些独特的技术优势,使其在近十几年内得到了迅速的发展并且被广泛应用于电子商务、个人助理、安全代理、分布式信息检索、工作流等许多方面。通信是移动Agent中的不可缺少的一个关键部分,无论是移动Agent之间的合作,还是对移动Agent的控制,都离不开通信,因此,必须有一个可靠的通信机制来保证Agent间有效的通信。但是,由于移动Agent的移动性和自主性,在移动Agent间的通信过程中,往往存在通信失效和消息追逐现象,使得移动Agent的通信机制在很大程度上区别于一般意义上的通信。通信失效是指当消息被发送到某一网络节点时接收者已经离开该节点,从而无法接收到该消息,这是由于通信主体的物理位置发生变化而造成的通信不正常现象。消息追逐是在Agent移动非常快的情况下,消息可能追随目标Agent在网络各节点间游荡却永远无法到达而产生的现象。通信失效和消息追逐现象都是移动Agent通信中普遍存在的问题并且与网络和节点故障无关,是纯粹由移动Agent的移动特点造成的。它们使得协作中的Agent不能及时得到协同信息,从而导致协作的失败甚至整个系统的崩溃,是移动Agent系统的致命缺陷。近年来,研究人员已经提出了许多移动Agent通信机制来解决以上的这些问题,然而每一种方法都有其假定条件、设计目的等,因此还没有一个好的通信算法来彻底解决这些现象。鉴于以上问题,本文引入了一种信息表的机制,它提出了一种新的基于信息表的移动Agent通信机制来解决通信中存在的这些问题。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 论文选题目的及意义
  • 1.2 课题的研究内容
  • 第2章 Agent及移动Agent基本概念
  • 2.1 Agent概念与属性
  • 2.1.1 Agent概念
  • 2.1.2 Agent的属性
  • 2.2 Agent的抽象结构
  • 2.3 移动Agent的基本知识
  • 2.3.1 移动Agent的概念与特性
  • 2.3.2 移动Agent的工作机制
  • 2.3.3 移动Agent的技术优势
  • 2.4 移动Agent系统结构
  • 2.5 移动策略
  • 2.5.1 旅行计划
  • 2.5.2 动态路径规划
  • 2.5.3 路由策略
  • 2.6 移动Agent关键技术
  • 2.6.1 Agent通信语言
  • 2.6.2 Agent知识表示语言
  • 2.6.3 Agent传输协议
  • 2.6.4 移动Agen实现语言
  • 2.7 移动Agent发展前景
  • 2.8 本章小结
  • 第3章 移动Agent通信机制及其研究现状
  • 3.1 移动Agent间的协作
  • 3.2 移动Agent通信机制
  • 3.2.1 移动Agent通信的作用
  • 3.2.2 通信的内容
  • 3.2.3 移动Agent通信语言ACL
  • 3.2.4 移动Agent消息传输机制
  • 3.2.5 Agent消息传输参考模型
  • 3.3 移动Agent通信的特殊性
  • 3.4 移动Agent通信机制的研究现状
  • 3.4.1 黑板模式
  • 3.4.2 路标追踪法
  • 3.4.3 基于邮箱的通信(Mail-Box Based Communication)
  • 3.4.4 集中注册法
  • 3.4.5 面向会话的通信(Session-Oriented Communication)
  • 3.5 本章小结
  • 第4章 基于信息表的移动Agent通信算法
  • 4.1 移动Agent命名机制
  • 4.2 移动Agent的生命周期
  • 4.3 消息的类型和数据结构
  • 4.3.1 消息的类型
  • 4.3.2 消息的数据结构
  • 4.4 通信结构
  • 4.4.1 路标
  • 4.4.2 信息表
  • 4.4.3 转发器
  • 4.5 通信过程与算法
  • 4.5.1 主动消息的转发模式
  • 4.5.2 被动消息的转发模式
  • 4.6 本章小结
  • 第5章 性能分析
  • 5.1 通信模型的定性分析
  • 5.1.1 正确性
  • 5.1.2 可靠性
  • 5.2 相关工作的比较
  • 5.2.1 查找效率比较
  • 5.2.2 失效问题比较
  • 5.3 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 附录A 攻读学位期间所发表的学术论文目录
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    移动Agent通信机制的研究
    下载Doc文档

    猜你喜欢