基于加密协议带宽的断点续传方法、装置、终端及介质
申请人信息
- 申请人:柏科数据技术(深圳)股份有限公司; 柏域信息科技(上海)有限公司
- 申请人地址:518000 广东省深圳市南山区桃源街道福光社区留仙大道3333号塘朗城广场(西区)A座、B座、C座A座2001、2002
- 发明人: 柏科数据技术(深圳)股份有限公司; 柏域信息科技(上海)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于加密协议带宽的断点续传方法、装置、终端及介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202410010783.5 |
| 申请日 | 2024/1/4 |
| 公告号 | CN117527793B |
| 公开日 | 2024/4/2 |
| IPC主分类号 | H04L67/06 |
| 权利人 | 柏科数据技术(深圳)股份有限公司; 柏域信息科技(上海)有限公司 |
| 发明人 | 胡玉晟; 郭厥论; 吴燕松 |
| 地址 | 广东省深圳市南山区桃源街道福光社区留仙大道3333号塘朗城广场(西区)A座、B座、C座A座2001、2002; 上海市徐汇区漕河泾开发区松江高科技园莘砖公路518号25幢403室 |
摘要文本
本发明公开了的基于加密协议带宽的断点续传方法、装置、终端及存介质,方法包括:获取数据传输进程的传输状态,并在传输状态为异常状态时,记录异常时刻信息,异常时刻信息用于反映异常状态发生的时刻;基于异常时刻信息,确定数据传输进程在异常时刻信息之前已传输的第一数据,并基于已传输的第一数据,确定缺失数据,其中,缺失数据为未完成传输的数据;在传输状态为正常状态时,控制数据传输进程将缺失数据继续进行传输。本发明可在数据传输进程发生中断时实现断点续传,保证数据接收端可接收到完整的数据,并且本发明采用加密协议带宽不但可以实时检测出数据传输进的异常并且可以实现对数据进行加密传输,保证数据安全。
专利主权项内容
1.一种基于加密协议带宽的断点续传方法,其特征在于,所述方法包括:获取数据传输进程的传输状态,并在所述传输状态为异常状态时,记录异常时刻信息,所述异常时刻信息用于反映所述异常状态发生的时刻;基于所述异常时刻信息,确定所述数据传输进程在所述异常时刻信息之前已传输的第一数据,并基于已传输的第一数据,确定缺失数据,其中,所述缺失数据为未完成传输的数据;在所述传输状态为正常状态时,基于加密协议带宽控制所述数据传输进程将所述缺失数据继续进行传输,其中,所述加密协议带宽包括UDP协议与加密类型;所述获取数据传输进程的传输状态,包括:基于所述加密协议带宽控制所述数据传输进程持续传输所述第一数据,并在传输所述第一数据的同时对所述第一数据进行加密处理;持续监测数据接收端是否接收到所述第一数据;若所述数据接收端接收到所述第一数据,则确定所述传输状态为正常状态;若所述数据接收端未接收到所述第一数据,则确定所述传输状态为异常状态;所述基于所述异常时刻信息,确定所述数据传输进程在所述异常时刻信息之前已传输的第一数据,包括:基于异常时刻信息,确定所述数据传输进程的传输进度;根据所述传输进度,确定所述异常时刻信息之前已经传输的第一数据;所述基于已传输的第一数据,确定缺失数据,包括:获取所述数据传输进程所对应的目标传输量,所述目标传输量为所述数据传输进程所要完成的传输量;基于所述目标传输量与已传输的第一数据,确定缺失数据;所述在所述传输状态为正常状态时,基于加密协议带宽控制所述数据传输进程将所述缺失数据继续进行传输,包括:实时监控所述传输状态,当监控到所述传输状态从异常状态切换至正常状态时,向数据接收端发送续传请求;接收所述数据接收端基于所述续传请求作出的确认信息,根据所述确认信息获取所述缺失数据,并基于所述加密协议带宽将所述缺失数据继续进行传输;所述基于所述加密协议带宽将所述缺失数据继续进行传输,包括:获取所述缺失数据中的断位数据,所述断位数据为所述异常时刻信息对应的断点位置的数据;基于所述加密协议带宽将所述断位数据传输至数据接收端;控制所述数据接收端在接收到所述断位数据后,将所述断位数据与已传输的第一数据进行比对,确定是否存在重复数据;若存在重复数据,则放弃所述断位数据,并从所述缺失数据中获取断点位置以后的数据进行传输。