[发明专利]一种基于NDN网络架构的P2P文件传输方法有效
申请号: | 201310339690.9 | 申请日: | 2013-08-06 |
公开(公告)号: | CN103457999A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 雷凯;李立华;于倩 | 申请(专利权)人: | 北京大学深圳研究生院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 郭燕;彭家恩 |
地址: | 518055 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种基于NDN网络架构的P2P文件传输方法,当前用户上线后即可准确地维护其在线用户列表,并通过向NDN网络中发送搜索请求包来获取目的用户返回的搜索结果数据包,从而获取目标文件的详细信息,当前用户通过向NDN网络中发送下载请求包来获取目的用户返回的下载数据包,从而获取目标文件的分块,之后当前用户将目标文件的分块拼接得到完整的目标文件,从而实现在NDN网络中P2P文件的稳定传输。 | ||
搜索关键词: | 一种 基于 ndn 网络 架构 p2p 文件传输 方法 | ||
【主权项】:
一种基于NDN网络架构的P2P文件传输方法,其特征在于,包括:当前用户创建一个空的在线用户列表,根据该空在线用户列表计算得到摘要值,并向NDN网络中发送同步请求包,所述同步请求包包括空在线用户列表的摘要值;若当前用户在预设时间内没有获取到其它在线用户根据所述同步请求包返回的同步数据包时,当前用户将自身加入到在线用户列表中,并更新当前在线用户列表的摘要值;若当前用户在预设时间内获取到其它用户根据所述同步请求包返回的同步数据包时,当前用户根据该同步数据包更新当前用户的在线用户列表及其摘要值,之后,当前用户再将自身加入到在线用户列表中,并更新当前在线用户列表的摘要值;当前用户向NDN网络中发送搜索请求包,所述搜索请求包包括目的用户信息,之后当前用户获取目的用户根据所述搜索请求包返回的搜索结果数据包,所述搜索结果数据包包括当前用户搜索的目标文件的信息;当前用户根据所述目标文件的信息向NDN网络中发送用于下载目标文件的下载请求包,并获取具有目标文件的在线用户根据所述下载请求包返回的下载数据包,所述下载数据包包括目标文件的分块,之后,当前用户将目标文件的分块拼接得到完整的目标文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学深圳研究生院,未经北京大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310339690.9/,转载请声明来源钻瓜专利网。