[发明专利]一种数据传输方法及终端有效
申请号: | 202110318428.0 | 申请日: | 2021-03-25 |
公开(公告)号: | CN113162821B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 王剑波;张宇;陈绪军;贺勇 | 申请(专利权)人: | 深圳金三立视频科技股份有限公司 |
主分类号: | H04L43/0823 | 分类号: | H04L43/0823;H04L49/552 |
代理公司: | 深圳市博锐专利事务所 44275 | 代理人: | 王芳 |
地址: | 518000 广东省深圳市龙华区龙华街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 终端 | ||
1.一种数据传输方法,其特征在于,包括步骤:
当从发送端接收到的补包次数达到预设次数时,发送数据重传的反馈信息至所述发送端;
接收所述发送端上传的重传数据,所述重传数据为包含所有数据包的完整数据;
当接收到所述发送端发送的数据上传结束标记指令时,根据已收到的第一数据和当前接收到的第二数据进行数据完整性统计,确定所述发送端需要补包的数据包数量和数据包包号;
将所述需要补包的数据包数量和数据包包号发送给所述发送端,同时将所述第二数据合并到所述第一数据中;
所述将所述需要补包的数据包数量和数据包包号发送给所述发送端还包括:
判断所述发送端的补包次数是否达到预设次数,若是,则发送数据重传的反馈信息至所述发送端;若否,将所述需要补包的数据包数量和数据包包号发送给所述发送端;
还包括步骤:
判断所述发送端需要补包的数据包数量是否为零,若否,则返回执行接收发送端上传的数据步骤直至所述发送端需要补包的数据包数量为零。
2.根据权利要求1所述一种数据传输方法,其特征在于,所述接收所述发送端上传的重传数据包括:
接收所述发送端发送的上传数据请求;
根据所述上传数据请求创建对应的存储空间以接收待上传的数据,并向所述发送端发送响应信息;
接收所述发送端基于接收到的所述响应信息上传的数据。
3.根据权利要求2所述的一种数据传输方法,其特征在于,所述上传数据请求包括发送端标识、数据采集信息以及数据包总数;
所述根据已收到的第一数据和当前接收到的第二数据进行数据完整性统计,确定所述发送端需要补包的数据包数量和数据包包号包括:
判断是否存储有与所述发送端标识和数据采集信息对应的记录,若否,根据当前接收到的第二数据以及所述数据包总数进行数据完整性统计,确定所述发送端需要补包的数据包数量和数据包包号,并根据所述发送端标识、数据采集信息、数据包总数和当前数据完整性统计结果生成对应的记录并存储;
若是,根据所述发送端标识和数据采集信息确定对应的目标记录,根据当前接收到的第二数据和所述目标记录中的数据完整性统计结果进行数据完整性统计,确定所述发送端需要补包的数据包数量和数据包包号,并根据当前数据完整性统计结果对所述目标记录中的数据完整性统计结果进行更新。
4.根据权利要求1至3中任一项所述的一种数据传输方法,其特征在于,将所述第二数据合并到所述第一数据中包括:
判断所述第二数据中的数据包是否为首次接收,若是,则将所述数据包合并到所述第一数据中,若否,则忽略所述数据包,选取所述第二数据中的另一个数据包,并返回执行判断所述第二数据中的数据包是否为首次接收步骤,直至所述第二数据中的数据包均被遍历。
5.根据权利要求2或3所述的一种数据传输方法,其特征在于,所述存储空间为临时存储空间,当所述上传的数据完成完整性统计后再将所述上传的数据进行保存。
6.根据权利要求2所述一种数据传输方法,其特征在于,还包括步骤:预设时间阈值;
当接收所述发送端发送的上传数据请求,并向所述发送端发送响应信息时,开始计时;
当计时时间超过所述时间阈值,且未接收到所述发送端发送的数据上传结束标记指令时,执行根据已收到的第一数据和当前接收到的第二数据进行数据完整性统计步骤。
7.根据权利要求2所述一种数据传输方法,其特征在于,所述接收所述发送端发送的上传数据请求之后包括步骤:
判断当前接收的所述发送端发送的上传数据请求是否达到预设数量,若是,则不向所述发送端发送响应信息,若否,则根据所述上传数据请求创建对应的存储空间以接收待上传的数据,并向所述发送端发送响应信息。
8.一种数据传输终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任意一项所述的一种数据传输方法中的各个步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳金三立视频科技股份有限公司,未经深圳金三立视频科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110318428.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种RNA的封装方法
- 下一篇:一种充电设备的维护方法、装置及存储介质