非结构化P2P系统中的搜索机制研究

来源 :曲阜师范大学 | 被引量 : 0次 | 上传用户:q137301947
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今社会是一个信息的社会,信息可以被无限次共享,也只有共享信息才能充分发挥出信息潜在的价值。网络技术的发展,使得信息的共享变得尤为方便,尤其是近年来P2P网络的出现大大地提高了信息共享的效率。所谓信息共享也就是资源的重复利用,P2P网络的最主要的优点就是资源的高利用率。要想充分利用P2P网络上的资源,首先要有效地发现需要的资源,即在P2P网络中进行搜索。目前,P2P研究领域的一个主要问题就是搜索问题。本文主要研究非结构化P2P网络中的搜索,具体研究内容如下:轻洪泛是非结构化P2P网络中基于查询的、内容牵引的搜索,针对它冗余消息数多及对稀有资源的搜索延迟长的问题,提出一种结合非结构化P2P搜索技术和双向Chord环的混合式搜索方法。该方法利用节点的异构性,在k-walker随机走的基础上,根据邻居节点的查询能力对查询请求的转发方式进行改进,在双向Chord环中对非结构化P2P未搜索到的资源进行结构化P2P搜索。仿真结果证明,与轻洪泛相比,混合式搜索方法的冗余查询消息数较少,对稀有资源的搜索延迟较低。在基于查询的非结构化P2P搜索中,节点的被动性和覆盖的非结构性使得搜索中大量地使用查询,从而导致较长的搜索延迟和较高的系统负载。为了彻底解决这个问题,提出基于广告的搜索算法ASAP(Advertisement-based Search Algorithm for unstructured P2P system)。ASAP是一种内容压栈方法,节点提前在网络中发布广告宣传它们共享的内容并且有选择地存储从其它节点接收到的感兴趣的广告。尽管能支持内容定位和获取需要的查询结果,但由于广告传送使用随机走策略及广告缓存中缺少排列广告的必要的信息,搜索效率不能达到最优。通过向网络中引入节点异构性和网络分层的思想,提出超节点限制随机走用于广告传送,提高了广告传送效率;同时,采用一跳广告索引复制策略对搜索算法进行了优化。仿真实验表明,改进的基于广告的P2P搜索MASAP(modified ASAP)在搜索成功率、响应时间及搜索成本上都优于ASAP。
其他文献
保护主机防止潜在的恶意移动代码(malicious mobile code)是移动代码安全的重要问题之一,当前国内外的很多研究机构针对此问题已经做了大量研究。其中,携带模型代码(Model Ca
作为知识发现中的核心环节,数据挖掘能够从海量数据中提取有价值的信息,是当前人工智能和信息科学研究领域中的热点课题。基于粗糙集的数据挖掘,就是利用粗糙集理论及方法从
基于局部特征与视觉辞典的视觉局部表达与索引模型是当前主流的计算机视觉系统的基本组成部分,在目标识别、场景匹配、多媒体内容搜索与分析中具有广阔的应用前景,也是目前计
在自适应学习系统中,由于学习者的学习特征众多,数据库系统是一个庞大的数据资源,每天都会有大量的记录存储到数据库中,其中可能会包含一些重复的、无关紧要的、甚至是相互矛
目前,由于信息技术应用于基础教育中,在实际的教学中开发了大量的基础教育资源,为教、学提供支持,以促进教师的教学效果、提高其工作效率和学生的学习效果。然而,由于大多数
分布式计算是利用网络把成千上万台计算机连接起来,组成一台虚拟的超级计算机,完成单台计算机无法完成的超大规模的问题求解。新世纪信息技术的瓶颈是实时处理和海量存储,而
本课题来源于上海Sybase软件公司的电子银行项目,该项目是基于web的银行间转账、汇款、结算等业务处理,由于涉及到大量的敏感数据,网络安全就成了重要的突出问题。随着网络规模
由于神经网络方法在气象预报建模时,其初始权值和阈值难以确定,需要反复训练以确定网络结构和各种参数,这又容易导致过拟合问题,严重影响网络的泛化能力。优化BP神经网络的方
近年来,Web服务逐渐成为实现系统应用跨平台的主要技术,但是随着Web服务的极大发展和广泛应用,网络上出现了很多相同或相似功能的服务,用户如何从这些功能相同或相似的服务中
随着计算机网络应用多元化的发展,传统的尽力而为服务模型已不能满足网络中大量多媒体传输的需求,追求计算机网络服务质量(QoS)已成为网络发展的趋势。QoS路由选择问题是在网