[发明专利]对点到点技术网络中的节点进行分组的方法和装置无效

专利信息
申请号: 200910081593.8 申请日: 2009-04-13
公开(公告)号: CN101860469A 公开(公告)日: 2010-10-13
发明(设计)人: 王妍;李春秀 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/56 分类号: H04L12/56
代理公司: 北京凯特来知识产权代理有限公司 11260 代理人: 郑立明
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 到点 技术 网络 中的 节点 进行 分组 方法 装置
【说明书】:

技术领域

发明涉及网络通信技术领域,尤其涉及一种对P2P(Peer to Peer,点到点技术)网络中的节点进行分组的方法和装置。

背景技术

目前,随着网络的发展,人们对网络的需求,尤其是大容量信息如音乐、视频文件的需求不断增长,使P2P应用得到了广泛的发展。但是,在大部分情况下,P2P应用无法找到一个最佳的peer(对等)序列,由此会导致服务器性能下降和过多的横跨域的流量。P2P应用不但占用了大量的网络带宽,并且大大占用了运营商的有限网络资源。所以,对P2P流量进行优化是一个非常重要的课题。

P2P流量的优化技术包括层间合作技术,该层间合作技术采用运营商与P2P应用合作,P2P应用根据运营商提供的信息进行peer选择,进而优化流量的方法。通过P2P流量优化服务,P2P应用可以根据用户的上行、下载带宽进行综合判断,以进行最有效的peer选择,最大化整体交换的效率。

客户端启动P2P应用时需要向P2P应用服务器请求节点列表,通过P2P流量优化服务,P2P应用可以获取网络拓扑等信息用于优化peer选择,返回优选的peer列表。在P2P流量优化服务中,需要解决在网络拓扑中如何定位peer客户端的问题,即需要一种方法使P2P应用服务器能够快速定位peer客户端,加速peer选择。

目前,对peer客户端没有进行分组,导致P2P应用采用过于精细的粒度对peer客户端进行定位,定位过程花费时间长,且效果差,信息传递量多,从而影响了P2P应用的整体下载和上传速度。

在实现本发明过程中,发明人发现现有技术中还没有对peer客户端进行有效地分组的方法。

发明内容

本发明的实施例提供了一种对P2P网络中的节点进行分组的方法和装置,以实现对peer客户端进行有效地分组。

一种对点到点技术P2P网络中的节点进行分组的方法,包括:

获取点到点技术P2P网络中的节点的物理距离信息、逻辑距离信息和特性信息中的至少一项;

根据所述物理距离信息、逻辑距离信息和特性信息中的至少一项,对所述P2P网络中的节点进行分组。

一种对点到点技术P2P网络中的节点进行分组的装置,包括:

信息获取模块,用于获取点到点技术P2P网络中的节点的物理距离信息、逻辑距离信息和特性信息中的至少一项;

分组处理模块,用于根据所述物理距离信息、逻辑距离信息和特性信息中的至少一项,对所述P2P网络中的节点进行分组。

由上述本发明的实施例提供的技术方案可以看出,本发明实施例通过利用P2P网络中的节点的物理距离信息、逻辑距离信息和特性信息中的至少一项对节点进行分组,可以简化网络逻辑拓扑,减少P2P应用服务器的peer客户端定位花费时间,从而有益于P2P应用服务器进行peer序列选择。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的一种对P2P网络中的节点进行分组的方法的处理流程图;

图2为本发明实施例一提供的一种设置了peer分组计算模块的P2P网络示意图;

图3为本发明实施例一提供的一种利用POP点的分组情况进行网络逻辑拓扑简化的示意图;

图4为本发明实施例二提供的一种对点到点技术P2P网络中的节点进行分组的装置的具体实现结构图。

具体实施方式

在本发明实施例中,获取P2P网络中的节点的物理距离信息、逻辑距离信息和特性信息中的至少一项。然后,根据所述物理距离信息、逻辑距离信息和特性信息中的至少一项,对所述P2P网络中的节点进行分组。

进一步地,所述的P2P网络中的节点包括:对等peer客户端或peer客户端的汇集点POP(Point Of Presence,汇集点)点。

进一步地,获取P2P网络内的两个节点之间的最优路径上的权重值,当所述权重值大于预先设定的分组度量值时,则将所述两个节点划分为一组。

进一步地,所述最优路径上的权重值包括:最优路径上所有链路的权重值的总和。

进一步地,在P2P网络内设置多个参考点,测量出各个节点到每个参考点的跳数;

依次选取所有参考点,将到每个参考点的跳数在预定的范围内的节点分别划分为一组。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910081593.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top