非稳定链路的可靠文件传输方法、计算机设备及存储介质

基本信息

申请号 CN201910445928.3 申请日 -
公开(公告)号 CN110120980B 公开(公告)日 2021-09-17
申请公布号 CN110120980B 申请公布日 2021-09-17
分类号 H04L29/08;H04L1/18 分类 电通信技术;
发明人 姜勇;汪文俊;谢受浪 申请(专利权)人 牧星机器人(江苏)有限公司
代理机构 无锡松禾知识产权代理事务所(普通合伙) 代理人 蔡赵
地址 211500 江苏省南京市江北新区研创园江淼路88号腾飞大厦
法律状态 -

摘要

摘要 本发明公开了一种非稳定链路的可靠文件传输方法、计算机设备及存储介质,可靠文件传输方法应用于文件收发系统的客户端,文件收发系统还包括服务端,客户端与服务端各自维护一个大小一致的分块高速缓冲器,方法包括:根据与服务端的第一交互操作将分块高速缓冲器分为若干大小一致的组块;执行文件传输操作,以组块为单位接收服务端的文件或上传文件至服务端;统计所有组块数据的传输状况,对未成功传输的组块数据进行补充传输。本发明技术方案充分利用全双工通讯的优势,数据发送端无需在每包数据传输完成后等待ACK应答,且只针对丢包和错包进行动态数据补发,无需全部重发,节省了传输时间,且保证了文件传输的稳定性。