基于结点能力和资源索引的MP2P资源定位方法

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:yuyangyy12345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着P2P网络技术的迅速发展和广泛应用以及移动网络环境的日趋成熟,互联网中的P2P网络技术已经开始向无线和移动设备扩展,并将在无线移动条件下获得较为深入的使用和发展。分布式更强、参与性更广的MP2P网络已经成为新一代网络研究和应用的热点问题。MP2P的研究和产业化在军事通信、新一代网络通信等很多方面具有重要的应用价值和现实意义。资源定位方法是研究和应用MP2P网络的基础和核心,其定位过程不仅包含查询请求在结点间的传播操作(即资源搜索),而且还包括单个结点上资源或其索引信息的查询和获取,但目前的方法均不同程度存在着对结点的能力和移动性考虑不足、定位效率较低、应用范围受限等问题。如何在有限的时间和带宽范围内使用适当的方法快速、准确地对用户所需的资源进行定位将极大地影响MP2P网络应用的效率和性能。因此,资源定位方法是研究和应用MP2P网络需要攻克的重要难题之一。本文紧紧围绕MP2P网络环境的特点,以网络资源的使用为核心,直接面向用户需求的资源,提出了基于结点能力和资源索引的MP2P资源定位模型和方法。首先,定义了结点能力值和资源索引可信度两个度量参数,并研究了它们的影响因素和变更规律,为构建面向共享资源的动态网络连通模型提供基础参数的支持。其次,定义了一种基于资源信息的能反映相关结点连接关系的资源索引结构,为模型的建立提供结构支撑。第三,以结点能力值为基础,以资源索引为核心,建立了一种适应MP2P网络环境的动态网络连通模型,为实现高效的资源定位奠定基础。第四,在上述模型的基础上,依据用户所需资源的索引分布特征,将网络划分为资源索引无效区域和资源索引有效区域。在资源索引的无效区域内,依据邻居结点的能力值大小及其流量控制标志位的值,使用偏移随机k路搜索方法选取不同的路径转发查询消息,同时引入了响应消息缓存机制进行辅助定位,加快了查询消息进入资源索引有效区域的速度。查询消息进入资源索引有效区域后,沿着资源索引扩散的反向路径进行转发,便能快速、准确地命中目标资源,实现对用户所需资源的高效定位。最后,分别从资源定位的成功率、平均定位时延和网络负载平衡三个不同的角度,对所提资源定位方法的性能进行了较为详尽地分析和评估,该方法具有较高的定位成功率、较低的定位时延和较好的网络负载平衡性能。
其他文献
随着信息和通信技术的迅速发展,无线网络在人们生活中的地位日益重要。未来网络发展的必然趋势就是网络与网络之间能够进行互联互通,同时应用趋于移动及普适。目前,网络表现出越
互联网科技的飞速前进,社会网络已经与每个人密不可分,社会网络中包含大量个人或组织的相关信息,社会网络分析者和数据挖掘者需要分享这些信息以获得对各个领域有用的知识。社会
近年来,随着车载设备、移动网络的高速发展,公民生活水平的不断提高,人们对车载播放设备的需求呼之欲出。本文选择了Android系统作为平台,设计研发了一套基于Android的车载多
随着多核处理器的广泛应用,内核之间有效同步问题成为并行编程的一个难题。传统的锁同步不能满足多线程编程的要求,事务存储作为一种共享资源同步的新模型被提出。因其具有较强
随着网络上信息量的飞速增加,怎样从巨大的信息宝库中有效地查找到符合用户需求的信息逐渐成为人们关注的焦点。在信息检索领域中,查询扩展是解决词语不匹配问题并提高检索效率
随着经济全球化的不断发展,跨语言交流的需求不断增长,使用机器翻译实现自然语言的自动翻译有很大的需求。近年来机器翻译技术不断进步,能够满足基本的翻译的需求,但是用户对翻译
测试和调试是保证软件质量的重要方法,目前,许多重要的测试和调试方法均以执行距离的度量为基础,然而现有的基于执行距离度量的调试和回归测试研究尚存在许多问题。在调试方面,基
数据挖掘技术是多种学科相结合的产物,它集合了数据库技术、人工智能、机器学习等多学科发展成果,是一种理论性和应用性都很强的技术。作为一门多学科综合应用技术,此项技术
社交网络分析、网络舆情发现等应用发展迅速,这些应用所基于的图结构规模也越来越大,在对图结构的研究中,对亿万个顶点级别的大规模图的处理能力的需求愈加迫切。因为如今图的规
WLAN无线网络覆盖设计的重要理论基础之一是室内无线信道的传播模型,在满足性能指标的要求下,还需考虑特定的外部电磁环境、用户分布、现场施工条件等诸多因素。因为目前在此