适用于移动数据库的Agent技术研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:ru64740389
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于网络技术发展迅速,不管是在什么时间什么地点全部能够接收到所需要的信息时现在人类的基本要求,这就是移动计算技术产生的原因。由于移动计算的环境以及固定计算的环境的不同之处,使传统的客户/服务器模型已经被淘汰了,移动计算的本身的系统要求要与新的要求相匹配,正因为这个原因,近些来,基于移动Agent的移动数据库技术获得了广泛关注与研究。首先,本文简单的介绍了移动数据库的特点以及其体系结构,引入了目前的研究热点—Agent技术。经典的移动Agent主动通信算法是采用预防法,消息本身不发生移动,在本地缓存,减少了网络流量,接收方主动取消息,虽然降低了通信开销但是代价较大,通信效率也不高。本文提出了一种利用泛洪在朋友的列表中寻找目标Agent的通信算法,在产生消息追逐现象时比主动通信算法要优越,消息追逐现象会导致主动通信算法传递消息失败,而改进的算法利用泛洪一定会找到目标Agent,进而把消息传递给目标Agent,通过分析验证表明改进的算法具有较佳的Agent通信性能。其次,因为缓存技术是移动数据库中的关键技术,此技术能够提高移动数据库系统的性能,但同时也会带来服务器上的数据和缓存中的数据不同步的问题。针对这个问题,分析了基于缓存失效传统方案的不足,并且建立了基于Agent的缓存系统组织结构,该结构能够支持用户的断接特性,在此基础上提出了基于Agent的缓存一致性的方案,此方案利用泛洪技术解决了缓存失效问题,同时减少网络带宽的消耗,提高缓存的利用率。最后对于基于Agent缓存管理方案的可行性和适用性方面都进行了验证,在局域网中模拟了工作过程,并且与传统经典的策略进行了分析比较,通过模拟实验证明此缓存方案相对于传统缓存失效解决方案在网络开销和缓存的命中率方面都具有更好的性能。
其他文献
作为图像处理和图像分析在生物特征认证领域最成功的应用之一,自动人脸识别(Automatic Face Recognition, AFR)最近几年来成为研究热点,受到广大学者的特别关注。自动人脸识
网络教育是远程教育的一种形式,是指计算机网络、卫星通信网络和电信网络为介质,在以多媒体网络课程为核心的学习资源构建的网络教育环境中展开教学与学习活动进程的教育组成
在空间数据库中,反向最近邻查询技术是最重要的查询技术之一,它是在最近邻查询技术的基础上提出的,反向最近邻查询技术是空间数据库技术研究的重点和难点,如何有效地实现反向
“题意描述不清”是程序设计试题中备受关注的议题。比如概念二义性,概念实例丢失,试题语义完整性不易判别等。针对这一问题,提出了基于本体的题目语义表达的研究方法,将本体
计算机技术和数字通信技术的飞速发展改变了传统信息领域的很多方面,20世纪90年代中期,国内外兴起了建设数字化图书馆的热潮。图书和档案都是信息资源的重要组成部分,在信息
本文研究了复杂未知环境下多机器人地图构建的问题,首先,提出了一种基于粒子群优化算法进行全局优化,以及对目标区域进行希尔伯特曲线探测的多机器人协作构建地图的方法。并
三维重建技术是计算机视觉和图形学的重要研究课题,被广泛运用在虚拟现实,增强现实,非物质文化遗产保护和影视游戏等诸多领域。基于单目相机的三维重建的流程整体上可以分为
无线传感器网络集成了传感器、无线通信技术以及电子学等技术。无线传感器网络由无数的传感器节点构成,节点的能源、计算能力和带宽都非常有限,传统的无线路由协议不适合无线
随着计算机教育的不断发展,程序设计教学作为计算机基础科学教育的核心课程正在受到越来越多的重视。近些年来,国际大学生程序设计竞赛(ACM International Collegiate Progra
目前嵌入式系统已经广泛应用在航天、航空、工业机器人、系统控制等领域,然而,海量数据处理对嵌入式计算系统提出了更高的要求。为了开发更高性能的嵌入式系统,并行计算成为