P2P网络智能搜索机制的研究与实现

P2P网络智能搜索机制的研究与实现

论文摘要

近年来,P2P网络发展迅速,在很多领域得到广泛应用,成为业界研究与关注的一个焦点。对等网络是实现下一代互联网的重要组成部分,P2P搜索技术是P2P研究中的一个重要领域。随着网络规模的不断扩大,如何高效、快速、准确的搜索到资源,是当前P2P网络研究中所面临的难题。然而,现有的广度优先算法搜索过程会产生大量冗余消息,对网络资源的消耗很大;同时,由于每次路由都要全网遍历,增加了网络的负担,搜索效率不高。基于上述问题,首先,本论文对P2P网络中的搜索算法进行分析,重点对广度优先搜索做了深入的研究和探讨,在广度优先搜索(BFS)机制的基础上,将智能搜索技术应用于P2P网络资源搜索中,得到了一种基于智能广度优先搜索算法的思路。然后,本论文根据广度优先搜索算法,通过对网络中每个站点加入历史记录、相似度和站点优先级,对BFS算法进行了改进,得出了智能BFS算法框架,进而给出了搜索过程和算法实现步骤。最后,论文对智能BFS进行仿真实验。实验结果表明:智能广度优先搜索算法和广度优先算法相比,避免了向所有接点发送,减少了网络中的路由消息,降低了网络的负载,提高了资源搜索的成功率。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景和意义
  • 1.2 国内外发展现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 论文研究的主要内容
  • 2 P2P网络搜索技术原理分析
  • 2.1 P2P网络搜索技术
  • 2.1.1 集中式P2P网络搜索技术
  • 2.1.2 分布式P2P网络搜索技术
  • 2.1.3 混合式P2P网络搜索技术
  • 2.2 智能搜索技术概念
  • 2.2.1 历史记录
  • 2.2.2 相似度
  • 2.2.3 站点优先级
  • 2.3 现有P2P搜索算法的研究
  • 2.3.1 Flooding
  • 2.3.2 Iterative Deepening
  • 2.3.3 Random Walk
  • 2.3.4 Query Routing
  • 2.4 本章小结
  • 3 智能BFS算法设计与实现
  • 3.1 BFS搜索机制原理
  • 3.1.1 广度优先搜索
  • 3.1.2 广度优先搜索算法思想:
  • 3.1.3 BFS特点
  • 3.1.4 Modified-BFS
  • 3.2 智能BFS(INTELLIGENT-BFS)算法
  • 3.2.1 超级节点(Supernode)、Message ID、虚节点
  • 3.2.2 基P2P网络的智能搜索模型
  • 3.3 智能BFS算法设计思想
  • 3.3.1 子节点的加入与退出
  • 3.3.2 虚节点内部的路由机制
  • 3.4 智能BFS搜索算法框架
  • 3.4.1 智能BFS算法描述
  • 3.4.2 智能BFS搜索过程
  • 3.4.3 智能BFS算法实现步骤
  • 3.5 本章小结
  • 4 智能BFS算法测试
  • 4.1 建立仿真环境
  • 4.2 仿真结果和性能分析
  • 4.3 本章小结
  • 5 总结和展望
  • 5.1 全文总结
  • 5.2 进一步的讨论与研究
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表的论文和参加的科研项目
  • 相关论文文献

    • [1].基于权值的广度优先搜索算法在九宫格中的实现[J]. 福建电脑 2014(03)
    • [2].基于双向广度优先搜索的魔力方块问题求解[J]. 计算机工程 2011(20)
    • [3].基于搜索-回溯和广度优先搜索的配电网重构[J]. 现代电力 2008(01)
    • [4].图广度优先搜索算法面向图形处理器的优化方法研究[J]. 小型微型计算机系统 2014(05)
    • [5].基于广度优先搜索的晶粒扫描方法[J]. 电子工业专用设备 2014(10)
    • [6].P2P网络智能搜索机制的研究与实现[J]. 软件导刊 2010(11)
    • [7].基于P2P网络的分布式广度优先搜索的研究[J]. 仪器仪表用户 2008(04)
    • [8].基于最少换乘路径选择算法的改进[J]. 电脑知识与技术 2010(01)
    • [9].基于广度优先搜索的网络蜘蛛设计[J]. 软件导刊 2010(07)
    • [10].电力系统网络拓扑的分析与比较[J]. 科技情报开发与经济 2011(01)
    • [11].一种改进的广度优先求解华容道问题的方法[J]. 计算机系统应用 2010(11)
    • [12].人工智能中求解八数码问题算法的实现与分析[J]. 软件导刊 2009(06)
    • [13].广度优先搜索在迷宫问题中的应用[J]. 江西教育学院学报 2013(03)
    • [14].基于单元树结构的广度优先P2P搜索算法[J]. 计算机工程 2011(09)
    • [15].基于BFS的DAIS DA客户端数据浏览算法[J]. 计算机工程与应用 2009(12)
    • [16].广度优先搜索的一种实现算法[J]. 福建电脑 2010(01)
    • [17].一种改进的Eclat算法[J]. 科学技术与工程 2009(24)
    • [18].Eclat与Eclat+算法的比较分析[J]. 绥化学院学报 2010(02)
    • [19].基于加权启发式遗传算法的装配序列规划[J]. 桂林电子科技大学学报 2012(02)
    • [20].八数码问题的搜索算法比较[J]. 洛阳师范学院学报 2011(08)
    • [21].电力系统中PMU优化配置的研究[J]. 计算机与数字工程 2011(09)
    • [22].趁年轻去做更难的事情[J]. 当代工人(C版) 2017(05)
    • [23].一种改进的Eclat算法[J]. 科学技术与工程 2010(08)
    • [24].城市导游信息系统的研究与设计[J]. 吉林农业科技学院学报 2010(03)
    • [25].基于P2P的分布式搜索算法研究[J]. 软件导刊 2009(03)
    • [26].SA-BFSN:一种自适应基于密度聚类的算法[J]. 计算机工程与应用 2012(36)
    • [27].基于Bluetooth和TOA定位算法的图书馆导航系统[J]. 现代电子技术 2008(17)
    • [28].A~*算法在游戏寻路中的应用[J]. 山西电子技术 2012(01)
    • [29].未知雷达信号BFSN聚类分选算法的FPGA实现[J]. 信息与电子工程 2012(04)
    • [30].一种基于广度优先搜索的信任协商策略[J]. 信息工程大学学报 2008(03)

    标签:;  ;  ;  ;  

    P2P网络智能搜索机制的研究与实现
    下载Doc文档

    猜你喜欢