[发明专利]点对点下载方法无效

专利信息
申请号: 200810304243.9 申请日: 2008-08-27
公开(公告)号: CN101340401A 公开(公告)日: 2009-01-07
发明(设计)人: 梁应龙;居文军;尤金刚;彭世伟;蔡琳 申请(专利权)人: 四川长虹电器股份有限公司
主分类号: H04L12/58 分类号: H04L12/58;H04L12/46
代理公司: 成都虹桥专利事务所 代理人: 李顺德
地址: 621000四川*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 点对点 下载 方法
【说明书】:

技术领域

发明涉及到网络下载技术中的点对点(BitTorrent,BT)下载技术,特别涉及到一种点对点下载系统的邻节点(Peer)选择方法。

背景技术

每一个通过BT方式共享资源的邻节点既是资源的提供方也是资源接受方,众多的邻节点之间通过BT协议来进行彼此交互,并进行数据的交换,完成资源的共享。在传统的BT下载系统中,BT客户端依次与获取到每个Peer进行通信,若交互成功则进行数据交换,交换完毕即关闭与该邻节点的通信,一段时间之后BT客户端再次去获取邻节点,然后又依次与各个邻节点进行通信和数据交互,如此反复直到资源下载完成为止。在传统的BT下载系统中,对将要通信与数据交互的邻节点的选择具有随机性和盲目性,没有记忆功能,不能选取到数据交互效率更高的邻节点,从而不能保证较高的数据交换的速率。

发明内容

本发明所要解决的技术问题是,能有效选取到数据交互效率更高的邻接点的点对点下载方法。

本发明为解决上述技术问题所采用的技术方案是,点对点下载方法,其特征在于,包括以下步骤:

a、下载系统创建邻节点,开始数据传输;

b、下载系统根据邻节点的数据传输状态,将所有邻节点分为高级邻节点或普通邻节点;

c、普通邻节点在数据传输完毕后,即被下载系统删除;高级邻节点在数据传输完毕后,下载系统将再次对其进行创建操作。

进一步的,所述邻节点的数据传输状态是指邻节点的数据交互速率。或者,所述邻节点的数据传输状态是指邻节点的数据上传速率。或者,所述邻节点的数据传输状态是指,邻节点是否为种子以及邻节点的数据上传速率是否达到预设值;当邻节点的数据传输状态满足邻节点为种子,或邻节点的数据上传速率达到预设值,则下载系统设置其为高级邻节点。

本发明的有益效果是,通过对交互效率较高的邻接点进行记忆使得BT下载系统尽可能的从交互效率较高的邻接点处获取数据,从而保证了下载资源的速率,缩短了获取共享资源的时间,提高了网络带宽的利用率。

附图说明

图1是现有BT下载方法流程示意图;

图2是本发明BT下载方法流程示意图。

具体实施方式

如图1所示,在现有BT下载系统中,每一个Peer的生命周期包含七个阶段,分别是获取到Peer阶段、创建Peer阶段、建立连接阶段、传输数据阶段、传输完毕阶段、断开连接阶段和删除Peer阶段。

本发明主要包含一种对BT下载系统中各个Peer的分级处理方法和对处于不同级别的Peer的生命周期处理方法。主要内容如下:

1、Peer分级处理

本发明中将所有的Peer分为高级Peer和普通级Peer两种。对Peer进行分级的依据来自Peer的数据传输状态。优选的,采用两种条件来表明Peer的数据传输状态:其一,Peer是否为种子(Seed,指已经完成整个共享资源的下载只负责上传的Peer);其二,Peer交互数据的速率,主要指上传速率是否大于等于预设值(High_Speed)。任何Peer只要满足以上两个条件之一便归类为高级Peer,否则便归类为普通级Peer。

2、Peer生命周期

在对所有的Peer进行分级之后,不同级别的Peer拥有不同生命周期。普通级别的Peer依次经过创建Peer、建立连接、数据传输、传输完毕、断开连接以及删除Peer等六个过程之后完成其生命周期。而对于高级Peer,其生命周期是个周而复始的过程,一个高级Peer也依次经过创建Peer、建立连接、数据传输、传输完毕以及断开连接五个步骤,但是接下来系统不会对其进行删除操作,而是等待系统下一次对其进行创建操作,从而进入一个新的周期中,直到该高级Peer离线或共享资源下载完毕为止。

通过对Peer进行分级处理以及对处于不同级别的Peer拥有不同生命周期的处理,使得系统可以尽可能的利用高级Peer,尽可能的从高级Peer处获取数据。

如图2所示,本发明具体流程如下:

1.获取到Peer,即系统通过与轨道(Tracker)通信或通过分布式哈希表(DHT)方式获取到Peer的信息,包括Peer的IP地址和通信端口(port);

2.创建Peer,系统通过步骤1所获取到的Peer的信息创建相应的Peer;

3.建立连接,系统与步骤2所建立的Peer建立TCP连接,并获取相应Peer的更多的信息,如该Peer是否为Seed节点等;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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