移动Agent系统中可靠通信算法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:zhgrmlshr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的发展,传统的分布式计算模式已经不能满足用户的需求,人们需要一种新型的智能分布式计算模式,移动Agent计算模式应运而生。该计算模式在网络管理和互操作性上取得了非常大的成就,它克服了网络低带宽、高延迟对网络普及的限制,弥补了原有计算模式存在的不足。移动Agent是一个计算机程序,它可以在异构网络上的不同主机之间自主迁移和独立运行,它可以寻找合适的计算资源、信息资源和软件资源,利用与这些资源同处一台主机或子网的优势代表用户完成特定任务。但由于单个移动Agent能力有限,所以需要多个移动Agent通过通信,达到相互协作共同完全任务。因此,通信是移动Agent系统中一个非常重要的问题。通信作为移动Agent技术的一项基础服务设施,其效率和可靠性直接影响到整个移动Agent系统的性能,如何保证通信的可靠性和高效性是移动Agent技术的研究热点之一。本文介绍了现有的主要移动Agent通信算法,通过分析指出现有通信算法存在的问题,为解决现有算法存在的问题,提出了两种算法改进思想:第一种是针对现有基于集中转发机制通信算法的改进。目前比较典型的基于集中转发机制的移动Agent通信算法有两种:一种是集中式同步控制策略通信算法,该算法将移动Agent状态划分为移动态和静止态,并且只允许向处于静止态的移动Agent发送消息,这种做法会导致消息延迟发送,消息处理的实时性大大降低;另一种是带迁移请求的集中转发通信算法,该算法要求移动Agent只有获得Home Agent同意后才可发生迁移,结果严重限制移动Agent的自主迁移性。对于以上两种算法存在的问题,本文采取的改进思想是使用Home Agent对消息进行控制,将消息编号后立即转发,目标Agent每接收一条消息就返回一条带任务编码的确认ACK;如果移动Agent需要发生迁移,只需向Home Agent发送带新结点位置的消息即可迁移,HomeAgent会将迁移过程中的转发失败的消息重发至新结点。实验结果表明改进算法不仅减小对移动Agent自由度的限制,而且更好的实现消息实时传递、执行,保证了通信可靠性。第二种是针对现有移动Agent主动通信算法的改进。原主动通信算法采用预防法应对通信失效问题,所以导致通信开销增大,通信效率降低。改进算法采用检测法的思想处理通信失效,算法分析表明算法改进后降低了通信开销,提高了通信效率。
其他文献
科学技术的发展,经济全球化的趋势,制造行业在迎来发展契机的同时,业内的竞争也愈发激烈。起重机械产品广泛应用于国民经济建设的诸多领域,优胜劣汰,能够在激烈的竞争中生存
话题检测与跟踪(Topic Detection and Tracking,TDT)是自然语言处理领域一个新的研究方向,它旨在帮助人们解决互联网上信息爆炸的问题,能够帮助人们对各种新闻报道信息流进行
学位
社交平台与位置技术的紧密结合,促进了基于位置的社交网络的形成和发展。集成了GPS、无线网络、卫星定位等定位功能的智能设备为用户在社交平台上的位置标记、位置签到和位置
随着信息技术高速发展,人们获取数据手段和途径越来越多样化,就出现了数据挖掘,它是从大量数据中提取挖掘出未能发现、潜藏但有用的信息和知识的过程。关联分析、分类、偏差
智能交通系统能够更加有效合理地分配交通流量,从而缓解交通拥挤、减少交通事故、减轻环境污染、节省出行费用,为日益严重的交通问题提供完整的解决方案。车辆导航系统是智能
本系统采用了无线传输模块来完成火灾报警控制器、火灾报警系统子机和火灾报警探测器的设计。克服了传统火灾报警系统由于信号传输采用有线方式造成故障率高、施工困难,成本
随着互联网的发展,新应用层出不穷,传统应用也在不断变化中,伴随HTML、CSS、JavaScript等技术的发展,Web网页从最初由一个服务器提供的简单文本发展到包含一些图片的超文本,到如今
安全库存是一种额外持有的库存,它作为企业的缓冲器是商务市场供应链上非常重要的一个环节。安全库存量的确定受存货需求量的变化、订货间隔期的变化、交货延误期的长短及存
无线传感网络(Wireless Sensor Networks,WSN)融合了传感器技术、通信技术和计算机技术,实现了数据采集、传输及处理的统一,已被广泛应用于各行各业,其在测控系统中的应用也
火灾是一种多发、常见的自然灾害,例如建筑火灾、矿井火灾、森林火灾、隧道火灾不仅使人类的生命和财产蒙受巨大损失,还对生态环境造成了极大的破坏。虽然现在火灾检测技术已