[发明专利]数据传输方法及装置、存储介质、终端在审
申请号: | 202110800423.1 | 申请日: | 2021-07-15 |
公开(公告)号: | CN113595685A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 汤奇峰;齐炜 | 申请(专利权)人: | 上海晶赞融宣科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张振军 |
地址: | 200072 上海市静安区灵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 存储 介质 终端 | ||
1.一种数据传输方法,其特征在于,所述方法包括:
获取待传输数据;
对所述待传输数据中的至少一部分数据进行切分,以得到多个第一数据块,并将所述多个第一数据块发送至接收端,其中,每个第一数据块的大小记为分块参数;
至少根据发送时间和接收时间的比值,更新所述分块参数,其中,所述发送时间为发送所述多个数据块所花费的时间,所述接收时间为所述接收端接收所述多个第一数据块所花费的时间;
按照更新后的分块参数对所述待传输数据中未被传输的数据的至少一部分进行切分,以得到多个第二数据块,并将所述多个第二数据块发送至所述接收端。
2.根据权利要求1所述的数据传输方法,其特征在于,至少根据所述接收时间和发送时间的比值,更新所述分块参数包括:
采用下列公式进行更新:
其中,size为更新前的分块参数,size'为更新后的分块参数,t1为所述发送时间,t2为所述接收时间。
3.根据权利要求1所述的数据传输方法,其特征在于,将所述多个第一数据块发送至接收端包括:
对各个第一数据块进行打包,以得到多个第一数据包,其中,每个第一数据包包括校验码;
将所述多个第一数据包发送至所述接收端;
其中,所述校验码用于所述接收端对各个第一数据包进行校验。
4.根据权利要求3所述的数据传输方法,其特征在于,至少根据接收时间和发送时间的比值,更新所述分块参数包括:
从所述接收端获取校验成功率,所述校验成功率是所述接收端对所述多个第一数据包进行校验得到的;
根据所述比值以及所述校验成功率,更新所述分块参数。
5.根据权利要求4所述的数据传输方法,其特征在于,根据所述比值以及所述校验成功率,更新所述分块参数包括:
判断所述校验成功率是否小于等于第一预设阈值,如果是,则根据所述比值更新所述分块参数。
6.根据权利要求4所述的数据传输方法,其特征在于,所述多个第一数据包是通过第一通道发送的,将所述多个第二数据块发送至所述接收端包括:
如果所述校验成功率小于等于第二预设阈值,则通过预设的第二通道发送所述多个第二数据块,其中,所述第二通道不同于所述第一通道。
7.根据权利要求4所述的数据传输方法,其特征在于,所述多个第一数据包是通过第一通道发送的,根据所述比值以及所述校验成功率,更新所述分块参数包括:
判断所述校验成功率是否小于等于第一预设阈值,如果是,则判断所述分块参数是否小于等于预设的最小分块阈值;
如果所述分块参数小于等于预设的最小分块阈值,则将预设的第二通道作为所述多个第二数据块的传输通道,否则根据所述比值更新所述分块参数,其中,所述第二通道不同于所述第一通道。
8.一种数据传输装置,其特征在于,所述装置包括:
获取模块,用于获取待传输数据;
第一切分模块,用于对所述待传输数据中的至少一部分数据进行切分,以得到多个第一数据块,并将所述多个第一数据块发送至接收端,其中,每个第一数据块的大小记为分块参数;
更新模块,用于至少根据发送时间和接收时间的比值,更新所述分块参数,其中,所述发送时间为发送所述多个数据块所花费的时间,所述接收时间为所述接收端接收所述多个第一数据块所花费的时间;
第二切分模块,用于按照更新后的分块参数对所述待传输数据中未被传输的数据的至少一部分进行切分,以得到多个第二数据块,并将所述多个第二数据块发送至所述接收端。
9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时,执行权利要求1至7中任一项所述的数据传输方法的步骤。
10.一种终端,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序时执行权利要求1至7中任一项所述的数据传输方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海晶赞融宣科技有限公司,未经上海晶赞融宣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110800423.1/1.html,转载请声明来源钻瓜专利网。