[发明专利]一种对等网络资源下载方法无效
申请号: | 201010622286.9 | 申请日: | 2010-12-27 |
公开(公告)号: | CN102546728A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 陆振华 | 申请(专利权)人: | 北大方正集团有限公司;方正国际软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明 |
地址: | 100871 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对等 网络资源 下载 方法 | ||
1.一种对等网络资源下载方法,包括以下步骤:
(1)将对等网络中所有节点的共享资源信息注册到索引服务器上;
(2)请求节点向索引服务器发送资源查询请求;
(3)索引服务器根据所述资源查询请求查询拥有所述资源的节点,并将拥有所述资源的节点信息返回给请求节点;
(4)请求节点根据索引服务器返回的节点信息选择一个节点下载资源,同时周期性地并行探测请求节点与其他节点的资源下载速度,从资源下载速度最快的节点下载剩余资源。
2.如权利要求1所述的对等网络资源下载方法,其特征在于:步骤(1)中还包括将所有节点的节点属性信息注册到索引服务器的操作,所述节点属性信息包括节点网络IP地址、节点所属地域信息、节点所属网络运营商信息、节点网络地址转换属性和节点网络连接方式,所述节点网络地址转换属性包括需要网络地址转换穿越和不需要网络地址转换穿越,所述节点网络连接方式包括LAN方式、ADSL方式和无线方式。
3.如权利要求2所述的对等网络资源下载方法,其特征在于:步骤(3)中,如果拥有所述资源的节点数量超过阈值M,则根据节点属性信息对拥有所述资源的节点按照预先设定的筛选策略进行筛选,将筛选后剩余的节点信息返回给请求节点。
4.如权利要求3所述的对等网络资源下载方法,其特征在于:所述的筛选策略如下:
(a)根据节点网络IP地址和节点所属地域信息,筛选出与请求节点处于同一地域的节点,其数量记为Num1,令Sum=Num1;
(b)如果Sum<M,则进入下一步,否则筛选过程结束;
(c)根据节点所属网络运营商信息,筛选出与请求节点相同运营商的节点,其数量记为Num2,令Sum=Sum+Num2;
(d)如果Sum<M,则进入下一步,否则筛选过程结束;
(e)根据节点网络地址转换属性,筛选出与请求节点不需要网络地址转换穿越的节点,其数量记为Num3,令Sum=Sum+Num3;
(f)如果Sum<M,则进入下一步,否则筛选过程结束;
(g)筛选出与请求节点需要网络地址转换穿越的节点,其数量记为Num4,令Sum=Sum+Num4;
(h)如果Sum<M,则进入下一步,否则筛选过程结束;
(i)根据节点网络连接方式,筛选出采用LAN方式的节点,其数量记为Num5,令Sum=Sum+Num5;
(j)如果Sum<M,则进入下一步,否则筛选过程结束;
(k)筛选出采用ADSL方式的节点,其数量记为Num6,令Sum=Sum+Num6;
(l)如果Sum<M,则筛选出采用无线方式的节点,筛选过程结束;否则筛选过程结束。
5.如权利要求4所述的对等网络资源下载方法,其特征在于:对于种子节点,不参与筛选。
6.如权利要求5所述的对等网络资源下载方法,其特征在于:对筛选后的节点按照如下优先级进行排序:
与请求节点处于同一地域的节点>与请求节点相同运营商的节点>与请求节点不需要网络地址转换穿越的节点>与请求节点需要网络地址转换穿越的节点>网络连接方式为LAN方式的节点>网络连接方式为ADSL方式的节点>网络连接方式为无线方式的节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;方正国际软件(北京)有限公司,未经北大方正集团有限公司;方正国际软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010622286.9/1.html,转载请声明来源钻瓜专利网。