【技术实现步骤摘要】
一种数据传输方法、装置和计算机可读存储介质
本专利技术涉及通信
,尤其涉及一数据传输方法、装置和计算机可读存储介质。
技术介绍
在互联网通信应用中,如何在当前的网络环境下提升数据传输速率,是尤为关键的。且提升数据传输速率需要在丢包率和传输速率平稳性都满足业务需求的基础上才有意义。在互联网通信应用中,数据与信息的传输在可靠性主要分为:可靠性传输和非可靠性传输这两种,其中,可靠性传输需要传输保证数据的完整性,比如文件传输等业务。而非可靠性传输相对于可靠性传输而言,其在某种程度上不要求数据的严格完整性,而是更加注重数据的实时性,比如实时音视频对讲,流量测试等业务。其中,对于非可靠性传输,如何在当前的网络环境下达到最优的传输速率,是尤为关键的。在相关技术中,基于网络的震荡,将造成传输过程中的丢包率和传输速率不稳定,将造成传输速率和可靠性都比较低,例如:传输速度慢和丢包率过大。
技术实现思路
本专利技术提供一种数据传输方法、装置和计算机可读存储介质,能够在丢包率小于预设丢包率,且传输速率稳定的基础上,提升数据传输速率。为解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术提供了一种数据传输方法,包括:基于滑动窗口执行目标传输业务;获取所述滑动窗口的历史最大窗口值,获取所述目标传输业务关联的丢包率阈值,以及获取所述目标传输业务的丢包率,其中,所述历史最大窗口值表示所述目标传输业务在历史传输过程中达到的最大窗口值;基于所述丢包率和所述丢包率 ...
【技术保护点】
1.一种数据传输方法,其特征在于,包括:/n基于滑动窗口执行目标传输业务;/n获取所述滑动窗口的历史最大窗口值,获取所述目标传输业务关联的丢包率阈值,以及获取所述目标传输业务的丢包率,其中,所述历史最大窗口值表示所述目标传输业务在历史传输过程中达到的最大窗口值;/n基于所述丢包率和所述丢包率阈值之间的数量关系,在所述历史最大窗口值的基础上调整所述滑动窗口的窗口值,并基于调整后的窗口值执行所述目标传输业务。/n
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:
基于滑动窗口执行目标传输业务;
获取所述滑动窗口的历史最大窗口值,获取所述目标传输业务关联的丢包率阈值,以及获取所述目标传输业务的丢包率,其中,所述历史最大窗口值表示所述目标传输业务在历史传输过程中达到的最大窗口值;
基于所述丢包率和所述丢包率阈值之间的数量关系,在所述历史最大窗口值的基础上调整所述滑动窗口的窗口值,并基于调整后的窗口值执行所述目标传输业务。
2.根据权利要求1所述的方法,其特征在于,所述基于所述丢包率和所述丢包率阈值之间的数量关系,在所述历史最大窗口值的基础上调整所述滑动窗口的窗口值,并基于调整后的窗口值执行所述目标传输业务,包括:
若所述丢包率小于或者等于所述丢包率阈值,则确定所述滑动窗口的工作模式为增长模式,其中,在所述增长模式下,基于第一加速度在所述历史最大窗口值的基础上增大所述滑动窗口的窗口值,并基于增大后的窗口值更新所述历史最大窗口值,且所述滑动窗口基于增大后的窗口值执行所述目标传输业务;
在所述增长模式下,若所述丢包率增大至大于所述丢包率阈值,则将所述滑动窗口的工作模式由所述增长模式切换至衰退模式,其中,在所述衰退模式下,将所述滑动窗口的窗口值在第n个时间段内的窗口值和所述历史最大窗口值之间进行调整,所述滑动窗口基于调整后的窗口值执行所述目标传输业务,n为正整数,所述第n个时间段内的丢包率大于所述丢包率阈值,所述历史最大窗口值等于第n-1个时间段内的窗口值,且所述第n-1个时间段内的丢包率小于或者等于所述丢包率阈值;
在所述衰退模式下,若所述丢包率减小至小于或者等于所述丢包率阈值,则确定所述丢包率对应的目标窗口值,并将所述滑动窗口的工作模式由所述衰退模式切换至静默模式,其中,在所述静默模式下,所述滑动窗口基于所述目标窗口值执行所述目标传输业务。
3.根据权利要求2所述的方法,其特征在于,在所述将所述工作模式由所述衰退模式切换至静默模式之后,所述方法还包括:
每间隔预设时间长度,将所述工作模式由所述静默模式切换至所述增长模式。
4.根据权利要求3所述的方法,其特征在于,所述每间隔预设时间长度,将所述工作模式由所述静默模式切换至所述增长模式,包括:
在所述增长模式下,基于第二加速度在所述历史最大窗口值的基础上增大所述窗口值,并基于增大后的窗口值更新所述历史最大窗口值,且所述滑动窗口基于增大后的窗口值执行所述目标传输业务,直至所述丢包率增大至大于所述丢包率阈值时,将所述滑动窗口的工作模式由所述增长模式切换至衰退模式;
其中,若第一次增大后的所述窗口值对应的丢包率大于所述丢包率阈值,则将所述工作模式切换至所述静默模式,以使所述滑动窗口基于所述目标窗口值执行所述目标传输业务。
5.根据权利要求4所述的方法,其特征在于,所述第二加速度与所述工作模式由所述静默模式切换至所述增长模式的次数负相关。
6.根据权利要求2所述的方法,其特征在于,所述在所述衰退模式下,将所述滑动窗口的窗口值在第n个时间段内的窗口值和所述历史最大窗口值之间进行调...
【专利技术属性】
技术研发人员:朱晓雯,张熙琛,余程钢,张为峰,
申请(专利权)人:中移智行网络科技有限公司,中移上海信息通信科技有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。