P2P环境下基于节点位置的语义覆盖网络的研究

P2P环境下基于节点位置的语义覆盖网络的研究

论文摘要

在互联网时代P2P有着突飞猛进的发展。P2P技术在发展过程中遇到了网络资源消耗过大、管理过于困难、信息垃圾过多、安全系数过低等多方面的问题。为更好地解决这些问题,人们一直在设法改进P2P的网络结构以及相应的策略。近年来为提高全分布式P2P结构的资源定位效率,研究人员提出了语义覆盖网络拓扑结构。语义覆盖网络拓扑结构综合了多种拓扑结构的长处,具有查找速率快,查找结果精确,系统资源消耗少,管理方便等优点,成为新的研究热点。为改善网络带宽,时间消耗,系统综合指标等方面的性能,对基于语义的覆盖网络进行了深入的研究。首先设计了管理者选择算法CWMGS,采用选取综合权值大的节点为管理者的办法,来解决系统瓶颈问题;其次,设计了消息通告算法CWAIG和NDAEG,采用选取一定数量的特殊的节点进行消息通告,来减少网络流量;再次设计了节点的加入算法RJG,新节点将加入到节点数最少的组,这样不但可以均衡负载,而且可以有效减少信息通信量;最后设计了节点离开算法APLG,从主动和被动两方面设计了节点的离开行为。以上设计的算法的仿真实验表明各算法在网络带宽的消耗、系统总的通信量、时间的延迟等方面都有不同程度的降低,提高了P2P网络的整体性能,方便了P2P网络的管理,在实际应用中具有一定的应用价值,而且可作为进一步理论研究的参考,有效地推动P2P网络的发展。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景及研究意义
  • 1.2 国内外研究现状
  • 1.3 论文的主要工作
  • 1.4 论文的结构
  • 第2章 P2P 网络综述
  • 2.1 P2P 网络的概念
  • 2.2 P2P 网络的特点
  • 2.3 P2P 网络的应用
  • 2.4 P2P 网络的拓扑结构
  • 2.5 本章小结
  • 第3章 语义覆盖网络管理技术的研究
  • 3.1 语义覆盖网络管理技术综述
  • 3.2 基于节点位置的语义覆盖网络管理者选择改进算法
  • 3.2.1 TPGMS 算法的分析
  • 3.2.2 基于综合权值的组内管理者选择算法CWMGS
  • 3.2.3 CWMGS 算法的描述
  • 3.2.4 TPGMS 算法与CWMGS 算法的性能比较
  • 3.3 基于节点位置的语义覆盖网络消息通告改进算法
  • 3.3.1 IGA 与EGA 消息通告算法的分析
  • 3.3.2 改进的通告算法CWAIG 和NDAEG
  • 3.3.3 CWAIG 算法与NDAEG 算法的描述
  • 3.3.4 CWAIG 算法与NDAEG 算法的性能比较
  • 3.4 本章小结
  • 第4章 语义覆盖网络节点处理技术的研究
  • 4.1 语义覆盖网络节点处理技术综述
  • 4.2 基于节点位置的语义覆盖网络节点加入改进算法
  • 4.2.1 RJG 算法的分析
  • 4.2.2 最小组加入算法JSG
  • 4.2.3 JSG 算法的描述
  • 4.2.4 RJG 算法与JSG 算法的性能比较
  • 4.3 基于节点位置的语义覆盖网络节点离开改进算法
  • 4.3.1 ALG 算法的分析
  • 4.3.2 主被动离开算法APLG
  • 4.3.3 APLG 算法的描述
  • 4.3.4 ALG 算法与APLG 算法的性能比较
  • 4.4 本章小结
  • 第5章 仿真实验与结果分析
  • 5.1 设计仿真实验
  • 5.2 实验结果的性能分析
  • 5.3 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    P2P环境下基于节点位置的语义覆盖网络的研究
    下载Doc文档

    猜你喜欢