[发明专利]一种用于接收P2P资源的方法、装置和设备有效
申请号: | 201210050920.5 | 申请日: | 2012-02-29 |
公开(公告)号: | CN102624884A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 吴登荣;顾生华;彭刚 | 申请(专利权)人: | 上海聚力传媒技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋 |
地址: | 201204 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 接收 p2p 资源 方法 装置 设备 | ||
1.一种计算机实现的用于接收P2P资源的方法,其中,所述方法包括以下步骤:
a获取与正在接收的P2P资源对应的资源传输信息;
b当所述资源传输信息满足预定传输条件时,由预定的与该P2P资源对应的一个或多个超级节点中选择至少一个待连接超级节点;
c向所选择的至少一个待连接超级节点请求所述P2P资源,并接收来自该至少一个待连接超级节点的P2P资源的资源信息。
2.根据权利要求1所述的方法,其中,当正接收来自一个或多个已连接超级节点的该P2P资源时,所述步骤b包括以下步骤:
-当所述资源传输信息满足预定传输条件时,由预定的与该资源对应的一个或多个超级节点中选择与所述一个或多个已连接超级节点不同的至少一个待连接超级节点。
3.根据权利要求2所述的方法,其中,所述方法还包括以下步骤:
m从所述一个或多个已连接超级节点中,选择至少一个待终止超级节点;
n停止由所选择的至少一个待终止超级节点获取所述P2P资源。
4.根据权利要求3所述的方法,其中,所述步骤m包括以下步骤:
m1根据预获取的所述各个已连接超级节点的节点传输相关信息来选择所述至少一个待终止超级节点。
5.根据权利要求4所述的方法,其中,对每个已连接超级节点,所述步骤m1包括以下步骤:
-当该已连接超级节点的节点传输相关信息满足预定终止条件时,选择该已连接超级节点作为待终止超级节点。
6.根据权利要求4或5所述的方法,其中,所述节点传输相关信息包括以下至少任一项:
-节点的传输速率信息;
-节点所包含与所述资源对应的完整度信息。
7.根据权利要求1至6中任一项所述的方法,其中,所述方法在步骤b之前还包括以下步骤:
-获取在网络中的一个或多个超级节点的节点资源相关信息;
-根据所述一个或多个超级节点的节点资源相关信息,确定与所述P2P资源对应的一个或多个超级节点。
8.根据权利要求1至7中任一项所述的方法,其中,所述步骤b包括以下步骤:
-根据预获取的各个超级节点的优先级信息,由所述预定的与该P2P资源对应的一个或多个超级节点中选择至少一个待连接超级节点。
9.根据权利要求8所述的方法,其中,所述优先级信息根据以下至少任一项因素确定:
-超级节点的地域相关信息;
-超级节点的历史传输记录信息;
-超级节点对应的运营商相关信息。
10.根据权利要求1至9中任一项所述的方法,其中,所述资源传输信息包括以下至少任一项:
-与所述P2P资源对应的各个P2P节点的传输速率信息;
-与所述P2P资源对应的各个P2P节点中的所述P2P资源的完整度信息。
11.根据权利要求10所述的方法,其中,所述预定传输条件包括以下至少任一种:
-所述各个P2P节点的传输速率信息之和小于预定传输速率阈值;
-所述各个P2P节点中的所述P2P资源的完整度信息指示不能由所述各个P2P节点中获得所述P2P资源的全部资源信息。
12.一种用于接收P2P资源的资源接收装置,其中,所述资源接收装置包括:
第一获取装置,用于获取与正在接收的P2P资源对应的资源传输信息;
第一选择装置,用于当所述资源传输信息满足预定传输条件时,由预定的与该P2P资源对应的一个或多个超级节点中选择至少一个待连接超级节点;
请求装置,用于向所选择的至少一个待连接超级节点请求所述P2P资源,并接收来自该至少一个待连接超级节点的P2P资源的资源信息。
13.根据权利要求12所述的资源接收装置,其中,当正接收来自一个或多个已连接超级节点的该P2P资源时,所述第一选择装置包括:
第一子选择装置,用于当所述资源传输信息满足预定传输条件时,由预定的与该资源对应的一个或多个超级节点中选择与所述一个或多个已连接超级节点不同的至少一个待连接超级节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海聚力传媒技术有限公司,未经上海聚力传媒技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210050920.5/1.html,转载请声明来源钻瓜专利网。