期刊文献+

可移动agent系统位置透明通信的一种实现 被引量:15

An Agent Location Transparent Communication Method in Mobile Agent System
下载PDF
导出
摘要 在可移动的软件 Agent(Mobile Software Agent,MSA)的应用中 ,Agent并不是孤立地完成计算任务 ,它们需要不断地与其它 agent进行信息交换 ,而 agent的位置又是经常变动的 .文中提出了一种实现 agent位置透明通信的方法 ,主要解决 agent位置追踪问题和 agent迁移时的消息处理问题 . Mobile Software Agent (MSA) is a new computing model that is more suitable for current distributed computing environment. In a MSA system, an agent is not isolate in accomplishing computing tasks. It needs to exchange some information with other agents continuously. But the location of an agent is often changed, so two problems have to be solved. First is the Agent Location Tracking, that is how to inform the current location of an agent to other agents when it migrates. Second is the message storage and transfer, that is how to handle the information that is sent to an agent when it is in the procedure of migration. This paper presents a Location Transparent Agent Communication method by using the AgentTracer and the AgentShadow. The AgentTracer is a mapping of each agent ID and its current location. When an agent is created, it gets an AgentShadow which mainly records the agent ID and the address of the AgentTracer to which it belongs. By using the AgentTracer and the AgentShadow, an agent can be traced all through its lifetime. In this paper we first describe the structure of the AgentTracer and the AgentShadow, then we present the procedure of message storage and transfer by using the AgentProxy. It has been realized in a MSA system based on Java.
出处 《计算机学报》 EI CSCD 北大核心 2001年第4期442-446,共5页 Chinese Journal of Computers
基金 山东省自然科学基金! (Y98G0 710 3)资助
关键词 可移动agent系统 位置透明通信 人工智能 消息处理 agent, mobile agent, location tracking, agent shadow
  • 相关文献

参考文献3

  • 1[1]Sashi L, Lshan W, Deepinder S. A Scalable Location Trancking and Message Delivery Scheme for Mobile Agents. Maryland Center for Telecommunications Research, Department of Computer and Electrical Engineering,University of Maryland Baltimore County, Techincal Report, 1998
  • 2[2]ObjectSpace. ObjectSpace Voyage Core Package Version 1.0 Technical Overview. http://www.objectspace.com/voyager/whitepaper/VoyagerTechOview.pdf, 1997
  • 3[3]Mobile Agent Facility Specification.OMG TC Document cf/xx-x-xx, 1997

同被引文献67

  • 1陈韬略,韩亮,陶先平,吕建.移动Agent系统的一个因果保序通信协议[J].计算机工程,2005,31(7):120-121. 被引量:1
  • 2Cichocki A, Rusinkiewicz M. Providing Transactional Properties for Migrating Workflows. In:IEEE 10th Workshop on database& Expert Systems Applications, Florence, Italy, Sep. 1999. 90-94.
  • 3Finin T, I,abrou Y, Peng Y. Mobile Agents can Benefit from Standards Efforts on Interagent Communication. IEEE Communication Magazine,July, 1998. 50-56.
  • 4Mishra S, XieP. Interagent Communication and Synchronization Support in the DaAgent Mobile Agent-Based Computing System.IEFE Transactions on parallel and distributed systems, 2003, 14(3) :290-306.
  • 5Feng XY, Cao JN, Lu J, Chan H. An Efficient Mailbox-Based Algorithm for Message Delivery in Mobile Agent Systems,LNCS2240, Springer-Verlag,2001. 135-151.
  • 6Cao Jiannong, Feng Xinyu, Lu Jian, et al. Reliable Message Delivery for Mobile Agents: Push or Pull?. IEEE Transactions on Systems, Main and Cybernetics-Part A:Systems and Humans,2004,34(5) : 577-587.
  • 7Stra Ber M, Baumannn J, Hohl F. Mole A Java based mobile agent system, In: Proe. Workshop Reader ECOOP' 96. dpunkt.Verlag, 1996, 327-334.
  • 8Mishra S, Xie P, Interagent Communication and Synchronization Support in the DaAgent Mobile Agent Based Computing System.IEEE Transactions on Parallel and Distributed Systems, 2003,1,1(a).
  • 9Munehiro Fukuda, Lubomir F.Bic, Michael B.Dillencourt.Messengers: Distributed programming using Mobile Agents [J].Transactions of the SDPS, 2002,5(4):95-112.
  • 10长云勇,刘锦德.移动Agent技术[M].北京:清华大学出版社,2003.

引证文献15

二级引证文献23

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部