【技术实现步骤摘要】
数据传输方法、装置、设备及计算机介质
[0001]本公开属于通信
,尤其涉及一种数据传输方法、装置、设备及计算机介质。
技术介绍
[0002]相关技术中,设备在下载较大文件时,一般可通过分片技术对文件进行分片进而实现对文件的下载,在确定数据分片大小时,一般仅限定了数据分片的最小值与最大值,在实际的数据传输过程中,分片策略不灵活,容易引起数据阻塞,并且,在带宽较大时,网络传输条件较好时,也不能灵活调整数据分片大小,通信资源的利用率不高,数据传输效率较低。
技术实现思路
[0003]本公开实施例提供一种与相关技术不同的实现方案,以解决相关技术中,数据传输过程中,分片策略不灵活,数据传输效率较低的技术问题。
[0004]第一方面,本公开提供一种数据传输方法,包括:
[0005]按照预先设置的至少两种数据传输模式中的一种数据传输模式进行数据传输;其中,所述至少两种数据传输模式中,不同的数据传输模式下,数据分片大小的增长速率不同;
[0006]对网络传输条件进行检测,得到目标检测结果,根据所述目标检测结果对数据传输模式进行切换,切换后的数据传输模式属于所述至少两种数据传输模式中的一种;
[0007]按照切换后的数据传输模式进行数据传输。
[0008]第二方面,本公开提供一种数据传输装置,包括:
[0009]传输单元,用于按照预先设置的至少两种数据传输模式中的一种数据传输模式进行数据传输;其中,所述至少两种数据传输模式中,不同的数据传输模式下,数据分片大小的增 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:按照预先设置的至少两种数据传输模式中的一种数据传输模式进行数据传输;其中,所述至少两种数据传输模式中,不同的数据传输模式下,数据分片大小的增长速率不同;对网络传输条件进行检测,得到目标检测结果,根据所述目标检测结果对数据传输模式进行切换,切换后的数据传输模式属于所述至少两种数据传输模式中的一种;按照切换后的数据传输模式进行数据传输。2.根据权利要求1所述的方法,其特征在于,对网络传输条件进行检测,得到目标检测结果,包括:获取已处理的第一分片数据的第一处理速度,所述第一分片数据为已发送至目标设备的第一预设数量的分片请求对应的分片数据,所述第一分片数据包括最近一次发送至所述目标设备的分片请求对应的分片数据;获取已处理的第二分片数据的第二处理速度,所述第二分片数据为已发送至所述目标设备的第二预设数量的分片请求对应的分片数据,所述第二分片数据不包括最近一次发送至所述目标设备的分片请求对应的分片数据;基于所述第一处理速度与所述第二处理速度确定所述目标检测结果。3.根据权利要求2所述的方法,其特征在于,基于所述第一处理速度与所述第二处理速度确定所述目标检测结果,包括:若所述第一处理速度相对于所述第二处理速度的下降幅度超过第一预设幅度时,确定所述目标检测结果为网络传输条件不满足第一预设要求;根据所述目标检测结果对数据传输模式进行切换,包括:若当前的数据传输模式为第一增长模式,且所述目标检测结果指示网络传输条件不满足所述第一预设要求,则将所述数据传输模式自所述第一增长模式切换为第二增长模式,所述第一增长模式下的数据分片大小的增长速率,大于所述第二增长模式下的数据分片大小的增长速率。4.根据权利要求3所述的方法,其特征在于,根据所述目标检测结果对数据传输模式进行切换,还包括:若当前的数据传输模式为第二增长模式,且所述目标检测结果指示网络传输条件不满足所述第一预设要求,则将所述数据传输模式自所述第二增长模式切换为稳定模式,在所述稳定模式下数据分片大小的增长速率为0。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:获取前一次的第一数据分片大小;将所述第一数据分片大小作为新的数据分片大小传输待传输数据。6.根据权利要求3所述的方法,其特征在于,基于所述第一处理速度与所述第二处理速度确定所述目标检测结果,还包括:若所述第一处理速度相对于所述第二处理速度的下降幅度超过第二预设幅度时,确定所述目标检测结果为网络传输条件不满足第二预设要求;若所述第一处理速度相对于所述第二处理速度的上升幅度超过第三预设幅度时,确定所述目标检测结果为网络传输条件不满足第三预设要求;根据所述目标检测结果对数据传输模式进行切换,包括:
若当前的数据传输模式为稳定模式,且所述目标检测结果指示网络传输条件不满足所述第二预设要求或不满足第三预设要求时,则将所述数据传输模式自所述稳定模式切换为第一增长模式。7.根据权利要求1所述的方法,其特征在于,根据所述目标检测结果对数据传输模式进行切换,还包括:在数据传输模式为第一增长模式或第二增长模式时,若目标检测结果指示当前网络的网络类型没有发生变化,则获取数据的当前分片大小与所述网络类型对应的最大分片大小;当所述当前分片大小大于所述最大分片大小时,将所述最大分片大小作为新的数据分片大小传输待传输数据,并将数据传输模式切换为稳定模式。8.根据权利要求4所述的方法,其特征在于,根据所...
【专利技术属性】
技术研发人员:李明健,王祥庆,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。