[发明专利]数据传输方法及装置、存储介质、终端在审
申请号: | 202110800423.1 | 申请日: | 2021-07-15 |
公开(公告)号: | CN113595685A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 汤奇峰;齐炜 | 申请(专利权)人: | 上海晶赞融宣科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张振军 |
地址: | 200072 上海市静安区灵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 存储 介质 终端 | ||
一种数据传输方法及装置、存储介质、终端,所述方法包括:获取待传输数据;对所述待传输数据中的至少一部分数据进行切分,以得到多个第一数据块,并将所述多个第一数据块发送至接收端,其中,每个第一数据块的大小记为分块参数;至少根据发送时间和接收时间的比值,更新所述分块参数,其中,所述发送时间为发送所述多个数据块所花费的时间,所述接收时间为所述接收端接收所述多个第一数据块所花费的时间;按照更新后的分块参数对所述待传输数据中未被传输的数据的至少一部分进行切分,以得到多个第二数据块,并将所述多个第二数据块发送至所述接收端。通过本发明实施例的方案,有利于避免数据传输出错的情况。
技术领域
本发明涉及数据传输技术领域,尤其涉及一种数据传输方法及装置、存储介质、终端。
背景技术
随着互联网的发展,生产生活中产生的数据越来越多,用户和终端设备随时随地在产生着数据,这些数据一般都散落在各处,形成一个个数据孤岛,彼此孤立、相互封闭,无法发挥应有的作用。为了充分挖掘数据的潜力,进行数据分析,需要将不同设备产生的数据进行分享,也即,各个设备需要将数据传输给其他设备。现有技术中,待传输的数据较大时,容易出现传输出错的问题。因此,亟需一种数据传输方法,能够有利于避免传输出错的问题。
发明内容
本发明解决的技术问题是提供一种数据传输方法,能够有利于避免传输出错的问题。
为解决上述技术问题,本发明实施例提供一种数据传输方法,所述方法包括:获取待传输数据;对所述待传输数据中的至少一部分数据进行切分,以得到多个第一数据块,并将所述多个第一数据块发送至接收端,其中,每个第一数据块的大小记为分块参数;至少根据发送时间和接收时间的比值,更新所述分块参数,其中,所述发送时间为发送所述多个数据块所花费的时间,所述接收时间为所述接收端接收所述多个第一数据块所花费的时间;按照更新后的分块参数对所述待传输数据中未被传输的数据的至少一部分进行切分,以得到多个第二数据块,并将所述多个第二数据块发送至所述接收端。
可选的,至少根据所述接收时间和发送时间的比值,更新所述分块参数包括:采用下列公式进行更新:
其中,size为更新前的分块参数,size'为更新后的分块参数,t1为所述发送时间,t2为所述接收时间。
可选的,将所述多个第一数据块发送至接收端包括:对各个第一数据块进行打包,以得到多个第一数据包,其中,每个第一数据包包括校验码;将所述多个第一数据包发送至所述接收端;其中,所述校验码用于所述接收端对各个第一数据包进行校验。
可选的,至少根据接收时间和发送时间的比值,更新所述分块参数包括:从所述接收端获取校验成功率,所述校验成功率是所述接收端对所述多个第一数据包进行校验得到的;根据所述比值以及所述校验成功率,更新所述分块参数。
可选的,根据所述比值以及所述校验成功率,更新所述分块参数包括:判断所述校验成功率是否小于等于第一预设阈值,如果是,则根据所述比值更新所述分块参数。
可选的,所述多个第一数据包是通过第一通道发送的,将所述多个第二数据块发送至所述接收端包括:如果所述校验成功率小于等于第二预设阈值,则通过预设的第二通道发送所述多个第二数据块,其中,所述第二通道不同于所述第一通道。
可选的,所述多个第一数据包是通过第一通道发送的,根据所述比值以及所述校验成功率,更新所述分块参数包括:判断所述校验成功率是否小于等于第一预设阈值,如果是,则判断所述分块参数是否小于等于预设的最小分块阈值;如果所述分块参数小于等于预设的最小分块阈值,则将预设的第二通道作为所述多个第二数据块的传输通道,否则根据所述比值更新所述分块参数,其中,所述第二通道不同于所述第一通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海晶赞融宣科技有限公司,未经上海晶赞融宣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110800423.1/2.html,转载请声明来源钻瓜专利网。