[发明专利]P2P协议中文件共享下载方法有效

专利信息
申请号: 201410149170.6 申请日: 2014-04-14
公开(公告)号: CN103986747B 公开(公告)日: 2019-12-17
发明(设计)人: 范正海;周宝忠;郑仁圳 申请(专利权)人: 曦威胜科技开发(深圳)有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 44274 深圳市中联专利代理有限公司 代理人: 李俊
地址: 518000 广东省深圳市南*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: p2p 协议 文件 共享 下载 方法
【说明书】:

本发明公开了一种P2P协议中文件共享下载方法,其步骤为:发布文件并生成URL,并将URL通知Tracker,Peer直接通过URL定位所需要下载的文件并下载;Peer请求获取文件分块信息或通知其它Peer其拥有某个或某些分块信息时,通过修改信息参数减少信息长度,且所述信息中只需包含分块的索引信息,由信息接收者Peer根据分块规则自行计算分块在文件中的开始位置和长度;提供共享下载的Peer在接收到请求获取分块的Peer消息后,根据消息中包含的分块索引信息,计算所请求或通知的分块在文件中的开始位置,并得到该分块的结束位置,并利用所计算的位置信息,将请求的分块数据传输给请求者Peer。本发明能够减少信息传输通信量,提高通信效率。

技术领域

本发明涉及一种P2P文件共享下载时,不依赖文件分块长度信息和torrent种子信息文件的文件共享传输方法,实现P2P文件共享下载传输时减少信息传输通信量,提高通信效率的目的,属于互联网通信技术领域。

背景技术

基于P2P协议的文件共享下载用于代替传统集中的C/S模式下的文件下载,其主要目的是节省网络体系内的整体带宽或提高网络带宽的利用效率,其主要思想是,通过从周围邻居接点获取数据,一方面利用了提供共享服务接点的剩余上行带宽,同时也避免Tracker(或中心服务器)的过载,从而提高了网络的整体有效性。目前P2P模式下的文件下载和共享服务成为了互联网下的主要手段之一。

基于传统的P2P协议,如BitTorrent协议,需要下载文件的节点首先需要下载一个.torrent种子文件,然后根据种子文件从Tracker或其他节点请求获取该文件的部分或者全部数据;需要下载文件的节点在发送请求时,需要节点资深计算所请求文件的开始位置、请求长度及其它相关信息,并在发送的请求信息中携带上述信息,以便接收者能根据请求信息将指定的文件片段传输给需要下载该文件的请求者节点,实现文件在节点之间的共享传输。

根据上述协议规范,能实现基于P2P的文件下载共享服务,如专利201210050920(申请号,下同),实现了一种《一种用于接收P2P资源的方法,装置和设备》,同时,通过扩展可讲P2P应用于数据的共享传输,如专利201210120504实现了《基于P2P的WEB视频会议系统》,以及利用P2P特性,实现网络数据包的P2P协议识别,如专利201110421888实现了《一种P2P协议类型识别方法》、专利201210043475实现了《基于DNS协议识别P2P协议的方法及系统》,以上方法都是利用了P2P实现某种设备/系统,或对P2P协议进行识别处理,是利用了P2P的固有特性,对P2P协议本身没有改变。

在此基础上,针对P2P协议本身的效率问题,如专利200910091937,实现了《一种P2P下载文件完整性校验方法》,该方法根据下载客户端的特征参数将文件块分为子数据块,将下载过程中对文件完整性校验的延迟进行隐藏,有效提高了P2P下载的效率,特别是嵌入式平台的P2P下载的效率,其主要方法是将下载和文件的完整性哈希计算并行进行,节省了传输完成后的哈希计算时间,提高了整体传输效率。

上述改进对计算开销敏感的系统有一定的改善,如计算能力有限的嵌入式系统等。但根据摩尔定律,计算机的运算速度提高很快,而互联网的传输速度提高却很难赶上传输速度需求的增长;同时,专用计算机或装备了高性能计算芯片的嵌入式系统,其计算能力很强,并行处理所带来世间开销节省并不明显,因此,提高传输效率是改善P2P共享效率的关键,而目前的方法并不能很好的满足以上要求。

发明内容

本发明的目的是提供一种P2P协议中文件共享下载方法,改善P2P下文件共享下载时,依赖文件分块长度信息和torrent种子文件信息所带来的额外网络开销,达到减少信息传输通信量,提高P2P下文件共享下载的通信效率。

为了实现上述目的,本发明提供的技术方案为:提供一种P2P协议中文件共享下载方法,包括如下步骤:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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