P2P网络资源搜索模型的研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:sadsorry11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
资源搜索问题是P2P网络的核心问题之一,也是P2P网络研究的热点。P2P的资源搜索模型,可分为四种:集中式的资源搜索模型,分布式非结构化的搜索模型,分布式结构化的搜索模型和混合式搜索模型。目前,最受研究者们关注的是基于DHT(分布式哈希表)的分布式结构化搜索模型。DHT路由算法使用分布式哈希函数进行资源搜索,快速、扩展性较好。但DHT方法存在路由性能不高、只支持关键字精确查找,且没有考虑节点的位置信息等问题。典型的DHT模型有Chord、Pastry、CAN、Tapestry和P-Grid等。本文在深入分析了当前P2P系统中常见的搜索模型及对应搜索算法的原理、实现方法、性能特点及优劣势的基础上,针对P2P系统中的资源搜索问题,参考一系列现实及网络世界中呈现的若干规律(如幂规律、Patreo分布规律、Zipf规律及Small World现象及其应用),提出了一种基于DHT模型的启发式算法机制,并给出了此机制中相关公式及其变形,该机制根据前述规律对系统中的一小部分热门数据归纳提取并构造该部分数据的详细附加路由表项,然后置于每个peer节点的索引表中,且这部分数据随着时间增加不断调整。任一对等节点在执行查询时,首先查询索引表,如果没有相关记录项然后再查询本地路由表以转发请求,直至目标数据所在节点被搜索到或者搜索失败查询结束。由于这部分热门数据承担系统中绝大部分的查询要求,所以大部分查询可以在一个逻辑路由跳之内完成对目标数据的查询请求;接下来,在详细分析基于DHT方法的P-Grid、Chord模型的结构定义、系统构造、查询过程的基础上,把上述启发式机制应用于P-Grid、Chord模型中,并给出了改造后的启发式P-Grid(Heuristic P-Grid即HP-Grid)模型、Chord(Heuristic Chord即HChord)模型相应的系统构造、查询、表格维护机制以及算法详细处理过程。论文还在麻省理工学院提供的p2psim平台上对上述机制和改进后的HP-Grid、HChord算法进行了仿真试验。结果表明:上述机制与结构化的DHT搜索模型结合,可以有效缩短资源搜索时的路由长度、降低系统开销,并可以对系统中数据对象的分布起到优化的作用。最后,对全文工作作了总结,并对论文的不足及进一步的工作做出说明。
其他文献
随着经济全球化,越来越多的企业开始重视供应商,考虑构建一个供应商评价系统来实现供应商的选择并加强与供应商的交流合作。但是,目前缺乏有效的适合构建系统的供应商评价方
随着互联网技术的发展,软件规模不断变大,复杂度随着规模的扩大呈指数级上升。软件开发成本和进度更加难以控制,软件质量越来越不可靠,软件危机也随之而来。为了解决这一危机
近些年来,认知无线网络动态频谱分配技术是无线通信领域研究的重点之一。本文在对认知无线网络及其动态频谱分配技术进行详细阐述的基础上,采用博弈相关理论,提出了动态频谱分配
随着计算机技术和通讯技术的飞速发展,人们可以获得的文本信息越来越多,如何有效地组织和管理这些信息,并快速、准确、全面地从中找到用户所需要的信息是当前信息科学和技术
通过组播对多媒体数据进行实时传输是因特网的发展趋势,然而,由于当前因特网的尽力而为的特性,使它不为实时数据提供任何的服务质量保证。此外,因特网的异构性使得它难于在实时数
在对遗传算法的基本原理、数学基础、各种主要实现技术及研究现状进行简明而深入的综述基础上,本文对一种基于罚函数的排挤小生境遗传算法进行了改进,提高了原算法的搜索效率
IP电话是目前IT业内的一个热门的话题,IP电话是指在Internet网上实时传送语音信息,作为一种方便、快捷、更重要的是价格便宜的通讯手段。随着IP网络的大规模建设及其覆盖范围不
随着计算机网络技术的应用与推广,很多单位开始重视电子形式的文件收集管理工作。近年来,我国各级档案行政管理部门在电子文件管理工作方面取得了巨大的成就,电子文件管理已经越
GPRS网络优化工作是指对正式投入运行的网络进行参数采集、数据分析,找出影响网络运行质量的原因并且通过参数调整和采取某些技术手段,使网络达到最佳运行状态,使现有网络资
机器视觉技术广泛的应用在目标跟踪领域。其中经典的目标跟踪算法有粒子滤波算法和均值漂移算法。在目标跟踪的过程中,粒子滤波算法采用非参数的蒙特卡罗方法来模拟递推贝叶斯