首页 | 本学科首页   官方微博 | 高级检索  
     

基于Bloom Filter和概率分发队列的P2P网络快速查找算法
引用本文:程澜,缑锦,周峰. 基于Bloom Filter和概率分发队列的P2P网络快速查找算法[J]. 计算机科学, 2012, 39(5): 57-61,94
作者姓名:程澜  缑锦  周峰
作者单位:华侨大学计算机科学与技术学院 厦门361021
基金项目:国家自然科学基金,福建省自然科学基金,厦门市科技计划
摘    要:无结构化P2P网络资源定位过程中的响应时间、查准率及覆盖率难以同时被优化。提出一种面向有向无环随机网络的基于Bloom Filter和概率分发队列的快速查找算法BFPDQ(Bloom Filter and Probabilistic Distribution Queue),它用Bloom Filter表达和传递节点命中资源信息及查找请求信息,计算新查询消息与历史查询消息Bloom Filter语义向量相似度,并应用底层网络路径性能信息指导上层转发决策。概率分发队列(Probabilistic Distribution Queue,PDQ)把传统walkers表示成为查找消息分发队列,查找请求者协调各分发队列的查找方向和深度,并融合各队列查找过程中得到的定位消息。仿真实验表明,BFPDQ算法在保持较少冗余信息的同时有效缩短了响应时间。

关 键 词:P2P网络  Bloom Filter  概率分发队列  响应时间

Quick P2P Search Algorithm Based on Bloom Filter and Probabilistic Distribution Queue
CHENG Lan , GOU Jin , ZHOU Feng. Quick P2P Search Algorithm Based on Bloom Filter and Probabilistic Distribution Queue[J]. Computer Science, 2012, 39(5): 57-61,94
Authors:CHENG Lan    GOU Jin    ZHOU Feng
Affiliation:(College of Computer Science and Technology,Huaqiao University,Xiamen 361021,China)
Abstract:The strategy of searching resource is a research hotspot in unstructured peer to peer network.It is hard to optimize response time,query hit,and coverage rate for resource location of unstructured P2P network simultaneously.This paper presented a quickly search algorithm called BFPDQ(Bloom filter and probabilistic distribution queue),which is based on probabilistic distribute queue and Bloom filter technology.BFPDQ is mainly used for acyclic random network.Information of resources and requests can be expressed by Bloom filter technology.Meanwhile,performance information of the underlying network’s path can be used to guide transmitting strategy for upper layers.PDQ(probabilistic distribute queue) uses distributed queues to substitute traditional walkers to search resources.Requester coordinates direction and depth of those queues and aggregates their resource location messages.Simulation results show that BFPDQ can decrease redundant information,while maintaining a significant reduction in response time.
Keywords:Peer to peer network  Bloom filter  Probabilistic distribution queue  Response time
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号