发明名称 |
一种基于呼叫控制的端对端断点续传方法 |
摘要 |
本发明公开了一种基于呼叫控制的端对端断点续传方法,在TCP层基于对等网络传输,收发双方加载动态链接库,通过其提供的应用程序接口来实现端对端的断点续传,实现的步骤包括:首先发送方初始化,启动监听的主线程;当一方开始发送文件或者一方请求另一方发送文件时,进入发送流程,在收发方协商成功后,发送方发送文件,收发双方自动记录相应的文件开始位置和长度,如果在传输过程中一方退出,则进入传送中断流程,将断点文件记入日志;下次一方再次上线进行文件续传询问,进入重新发送流程,继续发送,直至文件下载完成。本发明解决了数据传输中断点续传功能的适用范围单一的问题,适用范围广,在IP网络中任何一种通信模式都可以使用断点续传的方式进行数据传输来解决数据中断问题;并可以实现自动搜索、自动协商数据来源。 |
申请公布号 |
CN101064910B |
申请公布日期 |
2011.08.31 |
申请号 |
CN200610025993.3 |
申请日期 |
2006.04.24 |
申请人 |
上海信息安全基础设施研究中心 |
发明人 |
顾青;陆蓓婷;靳胜勇;蒋文创;周卫红 |
分类号 |
H04W8/30(2009.01)I;H04L29/06(2006.01)I |
主分类号 |
H04W8/30(2009.01)I |
代理机构 |
上海旭诚知识产权代理有限公司 31220 |
代理人 |
丁宪杰 |
主权项 |
一种基于呼叫控制的端对端断点续传方法,在TCP层基于对等网络传输,其特征在于:提供动态链接库,包括,文件发送应用程序接口、接收文件应用程序接口,取消一次发送应用程序接口,传输过程报告应用程序接口,未发送完的文件重传应用程序接口,发送方和接收方都加载动态链接库,通过所述的动态链接库中提供的应用程序接口来实现端对端的断点续传,至少还包括如下步骤:首先所述的发送方进行软件初始化,启动监听主线程;然后进入发送流程,发送方与接收方协商,协商成功后,发送方调用文件发送应用程序接口来发送文件,接收方调用接收文件应用程序接口来接收文件,收发双方调用传输过程报告应用程序接口自动记录相应的文件开始位置和长度,如果在传输过程中一方退出,则进入传送中断流程,调用取消一次发送应用程序接口将断点文件记入日志;下次一方再次上线进行文件续传询问,进入重新发送流程,调用未发送完的文件重传应用程序接口,继续发送;若一方再次退出,再次进入所述的传送中断流程,直至文件下载完成。 |
地址 |
201203 上海市浦东张江郭守敬路498号浦东软件园七号楼二层 |