【技术实现步骤摘要】
—种基于用户兴趣分组的网络优化的方法
本专利技术涉及数字家庭
,具体涉及。
技术介绍
P2P作为一种重要的分布式架构,越来越受到互联网的亲昵。然而由于P2P的分散性质使得其资源搜索一直是困扰其发展的首要问题。目前,P2P网络模型可以按其拓扑结构分为结构化和非结构化。结构化的主要是通过离散哈希表实现一个严谨的哈希映射,例如Chord等网络模型。非结构化则没有特别的拓扑需求,消息靠节点转发进行,常见的非结构化P2P网络有Gnutella。当前的网络划分不能很好的根据用户兴趣而进行自然的划分;而是通过地域或者是人工对知识的分科而划分的。不能做到真正的兴趣相投。这样会导致在查询时候引发网络泛洪。现有的P2P搜索方法主要有:1)原始的泛洪(Flooding)机制,该机制通过邻居节点不断的像邻居转发消息,这样的后果是会带来巨大的网络负载,导致网络阻塞甚至网络的瘫痪,其网络负载是随着网络规模的增加而呈现指数增长。2)Modified-BFS (宽度优先便利)机制则是类似于图的宽度便利方法,但是不是全部转发,而是选择部分邻居节点进行转发。该方法依然不能 做到准确而快速的引导到目标节点。1、现在的P2P网络分组没有利用用户兴趣进行分组,而是通过人为的或者是知识体系的分类,这样不能很真实的反映用户的真正需求。2、非结构化方案虽然维护成本低,但是搜索成本大;结构化方案则维护消耗大。
技术实现思路
本专利技术的目的是提出一种基于用户兴趣分组的网络系统以及其优化方法。系统能够很好的降低查询带来的消耗,快速准确的定位到用户的目标,本系统的维护费用也很低。本专利技术实 ...
【技术保护点】
一种基于用户兴趣分组的网络优化的方法,其特征在于,包括如下步骤:节点加入过程;分组优化过程;搜索过程;退出处理。
【技术特征摘要】
1.一种基于用户兴趣分组的网络优化的方法,其特征在于,包括如下步骤: 节点加入过程; 分组优化过程; 搜索过程; 退出处理。2.如权利要求1所述的基于用户兴趣分组的网络优化的方法,其特征在于,所述节点加入过程包括: 泛洪查询; 结果排序; 建立兴趣连接。3.如权利要求2所述的基于用户兴趣分组的网络优化的方法,其特征在于,所述分组优化过程包括: 当一个节点的兴趣输出即兴趣输出表大于一个阈值时,那么它就晋升为超级节点; 发出通知获那些以它作为兴趣源的节点的兴趣输出表的大小,收到信息的节点返回结 果; 超级节点根据上一步的结果,选取一个最大的作为自己的备份节点 通知其他节点进行精简,所有收到该消息的节点都运行simplify函数流程进行精简。4.如权利要求3所述的基于用户兴趣分组的网络优化的方法,其特征在于,所述通知其他节点进行精简,所有收到该消息的节点都运行simplify函数流程进行精简包括: 从配置文件读取阈值,然后读取本节点的兴趣输入表的大小是否大于这个阈值...
【专利技术属性】
技术研发人员:林谋广,王亚梅,罗笑南,薛凯军,
申请(专利权)人:东莞中山大学研究院,中山大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。