[发明专利]基于集中式P2P系统的节点管理方法有效
| 申请号: | 201710619672.4 | 申请日: | 2017-07-26 |
| 公开(公告)号: | CN107295103B | 公开(公告)日: | 2020-05-26 |
| 发明(设计)人: | 陈建新;肖俊;吴道亮;于涛;闫娜 | 申请(专利权)人: | 南京邮电大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 南京知识律师事务所 32207 | 代理人: | 张芳 |
| 地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 集中 p2p 系统 节点 管理 方法 | ||
1.一种基于集中式P2P系统的节点管理方法,其特征在于,包括以下步骤:
步骤1:请求节点发送内容定位请求,请求信息中包含请求节点的网络划分区域标识;索引服务器通过该标识优先选择与请求节点处于同一网络划分区域的节点集合即原始集信息返回给请求节点;原始集中的节点即为邻居节点,节点信息除基本的连接信息外,还包括用于衡量节点服务质量的服务质量参数;
步骤2:对所述原始集进行初步筛选并建立连接,获取连接集:
根据节点负载情况对所述原始集进行筛选,过滤掉负载过高的邻居节点;与筛选通过的邻居节点尝试建立连接,成功建立连接的邻居节点归于连接集,准备为请求节点提供内容分发服务,连接集中的邻居节点即为服务节点;将连接失败的邻居节点放入候补集;
步骤3:对连接集请求内容分片,执行节点选择流程:
首先对所述服务质量参数进行量化、归一化,计算得到节点服务能力指数,按照服务能力指数从高到低的顺序选择服务节点请求内容分片;当连接集中的服务质量参数发生更新时,重新计算各服务节点的服务能力指数;
步骤4:在连接集服务过程中,执行节点动态管理流程:
动态管理流程包括节点淘汰过程、节点补充过程:
1)节点淘汰过程:当连接集中服务节点下载速率不达标,或已不持有任何请求节点需要的内容分片,则将相应服务节点移入候补集;若请求节点与服务节点的连接被断开,也将相应服务节点移入候补集;
2)节点补充过程:首先尝试利用候补集中的邻居节点建立连接,若连接成功,则补充进连接集;否则,继续选择候补集中其他节点尝试建立连接。
2.根据权利要求1所述的基于集中式P2P系统的节点管理方法,其特征在于,步骤2中对原始集进行初步筛选时,将负载过高的邻居节点作为候补节点,待服务节点服务能力不足时再次尝试连接。
3.根据权利要求1所述的基于集中式P2P系统的节点管理方法,其特征在于,所述服务质量参数包括节点负载情况、可用上行带宽、持有内容完整度、当前服务数、节点距离的至少一种。
4.根据权利要求1所述的基于集中式P2P系统的节点管理方法,其特征在于,步骤4中所述节点补充过程还包括:服务节点服务能力出现频繁波动时,服务节点在连接集和候补集中循环转移,每个邻居节点最多只能进入候补集中三次,若次数超过则将其删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710619672.4/1.html,转载请声明来源钻瓜专利网。





