收藏本站
收藏 | 论文排版

移动Agent系统若干关键技术问题研究

骆正虎  
【摘要】: 移动Agent提供了一种全新的分布式计算范型。移动Agent技术给分布式系统的设计、实现和维护都带来了新的活力。本文侧重于对移动Agent所涉及到的最根本问题进行深入的探讨,总结归纳出移动Agent系统的三个关键问题:通信机制、路由规划和联盟策略,并把它们作为全文的主要研究内容,以期推动移动Agent和分布式计算模型理论和技术的发展。本文的主要成果及创新之处如下: (1)利用Java语言的先进特性构建了一个移动Agent开发平台MADP。在MADP系统结构中,底层由TCP/IP协议、操作系统和Java虚拟机组成:AgentHost层为整个系统的核心层,由Agent管理器、安全服务、通信服务、迁移服务、事件服务和资源管理等模块组成,利用底层提供的服务向运行在其中的各移动Agent提供安全、顺畅的运行支撑环境;最上层是Agent层,由用户开发的运行在AgentHost环境中的各移动Agent组成,它们利用AgentHost层所提供的各种服务实现用户赋予的分布式计算任务。MADP系统的开发完全遵照面向对象的思想,系统具有良好的开放性,可以在其中通过加入模块的方法来实现智能性、增加安全性等。整个系统高度稳定、灵活性强、二次开发简便。 (2)提出一种高效的移动Agent消息传递机制DCC,将整个网络划分成多个域,通过主机、移动Agent及通信中介服务器之间的合作来实现安全高效的通信机制,可以实现移动Agent间的自由通信。不论目标Agent处于何种状态——“静止状态”、“迁移状态”还是“离线状态”,都可接收到发送给它的消息,从而很好地解决了移动设备断续连接的问题。为了消除因集中点的存在而引发的瓶颈问题,引入Agent当前位置缓存的概念并定义了有关缓存信息的四种通知消息,这样不但减轻了通信中介服务器的负担,将原本高度集中于通信中介服务器的负荷向整个网络进行均衡,而且还减小了消息传递的传输延迟、提高了通信效率,确保了系统的稳定性和可伸缩性,真正地实现了一种分布式的通信机制。 (3)在蚁群系统的基础上,通过引入变异算子和修正全局更新规则,提出一种改进型蚁群算法,蚂蚁之间通过外激素进行间接交流从而达到合作的目的,在利用已有信息与探索新解并重的策略指导下给出所求解问题的最优解,并且由于遗传算子的引入及全局更新规则的修正,解的多样性和随机性得到提高,不再易于陷入局部极小,在很大程度上避免了蚁群系统进化到某一伪最优解就停滞不前的现象。本文采用改进型蚁群算法求解移动Agent系统中重要的路由规划问题——旅行Agent问题,获得了满意的效果,实验结果表明本算法具有鲁棒性强、自适应、并行化、正反馈的优点,从而使得移动Agent在执行分布式计算任务的过程中,能够以最优的效率和最短的时间来实现预定的目标。 摘 要 ()提出一种基于遗传算法的移动 Agent系统联盟机制。Agent联盟作为移动 Agent系统 中一种重要的协调与合作手段,其工作机理已得到越来越多的重视。本文在充分考虑Agent 联盟问题的二维本质特性的基础上,提出了一种与之相适应的全新二维二进制染色体编码方 式以及相应的二维或交叉算子和变异算子。这种二维编码方式及遗传算于突破了传统一维遗 传算法的限制,使得合法亲代个体的遗传信息可以有效地融合到子代之中,并且所产生出的 子代个体都是有效个体。同时还引入孤岛模型以提高算法的并行性和降低陷入局部最优的可 能性,实验结果表明以上措施的引入大大提高了计算效率,缩短了计算时间,整个算法具有 鲁棒性强、自适应性好、收敛速度快的优点。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 Robert Krten,车琳;袖珍操作系统—QNX/Neutrino[J];中文信息;1998年06期
2 刘芳,翁惠玉,杨传厚;局域网上并行计算中的通信问题[J];计算机工程与应用;1999年08期
3 吴正大;魏俊荣;张继新;;RFID中间件设计技术初探[J];邮电设计技术;2006年08期
4 冀健;;一种新型的C语言应用服务器开发技术[J];深圳职业技术学院学报;2006年04期
5 王翔;王超宇;;基于SCTP的P2P文件共享系统[J];贵州大学学报(自然科学版);2007年03期
6 徐洪鑫;潘无名;;一种基于WCF对等网络的并行计算环境[J];软件导刊;2009年10期
7 叶蕴瑶,王锡山;QNX—— 一种PC机实时操作系统[J];通信世界;1998年04期
8 ;Notes R5、Domino R5、Domino Designer R5新在哪里 公共beta版见端倪[J];每周电脑报;1998年40期
9 牛新庄,丁宗红;Delphi5.0中的网络消息传递机制及应用[J];计算机与现代化;2001年06期
10 卞旭芬;消息传递并行编程环境MPI[J];福建电脑;2003年06期
11 金静梅;;SOAP消息加密架构的设计[J];湖州师范学院学报;2006年02期
12 格桑多吉;欧珠;;Linux微内核模型[J];微计算机信息;2007年08期
13 尤瑛;周薇;;基于服务代理数据库间的消息传递[J];电脑知识与技术;2010年06期
14 温冬蝉,王鼎兴;基于机群系统的C++语言并行化实现[J];计算机学报;1997年01期
15 赵书钦,应吉康;Linux环境下的并行计算[J];微型电脑应用;2001年01期
16 邢永康;沈一栋;;基于桶消元的联合树算法[J];计算机科学;2001年06期
17 张红光;蒋跃军;左玉龙;;基于消息传递的企业信息系统集成框架研究[J];计算机工程与设计;2005年12期
18 沈亚楠;姚远;张平;赵荣彩;罗向阳;;分布式系统中数据分解的研究[J];计算机工程;2006年11期
19 李海江;程耿东;;构建面向对象的并行有限元计算集群[J];计算力学学报;2006年03期
20 黄万艮;陈松乔;;基于构件运算的软件体系结构及其复杂性度量[J];计算机工程与应用;2007年14期
中国重要会议论文全文数据库 前10条
1 阮红河;袁勇;;MPI与并行有限元程序设计[A];计算机技术在工程建设中的应用——第十一届全国工程建设计算机应用学术会议论文集[C];2002年
2 刘超;王希诚;;基于MPI的自动并行化系统的研究与实现[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
3 万文福;涂葵;张国平;;基于消息传递的数据融合并行处理技术[A];中国造船工程学会电子技术学术委员会2006学术年会论文集(下册)[C];2006年
4 张博;黄皓;薛永岭;;一种基于Nutos访问控制的内核实现机制[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年
5 章新城;肖鸣;武刚;李少谦;;差分调制LT码的性能研究[A];中国电子学会第十六届信息论学术年会论文集[C];2009年
6 朱海;朱磊;刘炯;;基于消息传递机制的分布式对象模型设计[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
7 陶塑;许燕;;事件当事人对好消息与坏消息传递的影响[A];第十二届全国心理学学术大会论文摘要集[C];2009年
8 郭中;王惠芳;黄永忠;郭金庚;;软件Agent的通信模型[A];开创新世纪的通信技术——第七届全国青年通信学术会议论文集[C];2001年
9 肖颖;蒋建民;朱恒亮;;对象之间连接器的设计与实现[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
10 王志远;;跟踪Web服务消息传递的方法[A];中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C];2004年
中国博士学位论文全文数据库 前10条
1 骆正虎;移动Agent系统若干关键技术问题研究[D];合肥工业大学;2002年
2 林荣恒;基于社区的融合网络业务体系及方法研究[D];北京邮电大学;2010年
3 张小明;基于分布对象的异步消息的研究与实现[D];中国人民解放军国防科学技术大学;2001年
4 邢座程;基于多HVIA-Net群机系统的设计与实现[D];国防科学技术大学;2001年
5 庞征斌;基于SMP的CC-NUMA类大规模系统中Cache一致性协议研究与实现[D];国防科学技术大学;2007年
6 郑奎松;FDTD网络并行计算及ADI-FDTD方法研究[D];西安电子科技大学;2005年
7 熊玉庆;分布存储并行数值计算通信库系统研究[D];中国科学院研究生院(计算技术研究所);2000年
8 徐传福;计算机体系结构高效并行性能模拟技术研究[D];国防科学技术大学;2011年
9 梁煜;消息传递并行程序的测试及其通信环境[D];中国科学院研究生院(计算技术研究所);1998年
10 叶海智;面向分布式关键任务系统的自律恢复机制研究[D];哈尔滨工程大学;2010年
中国硕士学位论文全文数据库 前10条
1 邹靳;基于JMS的企业消息系统的研究与实现[D];四川大学;2005年
2 王庆;一种基于网格的并行编程模型[D];清华大学;2005年
3 孙学群;数字电视软硬件体系分析及系统设计的研究[D];电子科技大学;2005年
4 万军;基于JMS和XML的数据交换模型设计与实现[D];苏州大学;2005年
5 曹继伟;复杂网络拓扑建模及模型优化研究[D];华中师范大学;2006年
6 付延友;PC机群环境下蚁群算法的并行化研究[D];河北工业大学;2007年
7 陈敏;网络游戏引擎设计与开发[D];武汉大学;2004年
8 张望;用分等级增强型学习方法完成神经网络任务分解[D];四川大学;2004年
9 金静梅;SOAP消息传递安全性技术研究与SOAP加密的实现[D];苏州大学;2005年
10 邱霆;基于微内核的地址空间架构的研究[D];浙江工业大学;2009年
中国重要报纸全文数据库 前10条
1 ;如何实现纵深化的网络安全防御?[N];网络世界;2007年
2 田梦;IBM发动“未来桌面”新战役[N];计算机世界;2007年
3 英特尔并行计算实验室研究员 TimothyMattson;并行计算:减少串行软件[N];中国计算机报;2007年
4 本报记者 王一;协作激活动力[N];通信产业报;2007年
5 余三编译;走向SOA[N];计算机世界;2004年
6 北京.NET用户协会主席 董洵;我眼中的SOA[N];计算机世界;2004年
7 张媛媛;对外资不设防将成历史[N];中国房地产报;2006年
8 曙光信息产业有限公司研发中心 温鑫;并行计算软件开发概述[N];中国计算机报;2007年
9 本报记者 伍江川;GDP“变绿变轻”与体制机制创新[N];四川日报;2006年
10 张周来;万众一心融冰化雪[N];人民日报;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978