[发明专利]一种数据传输方法、装置和计算机可读存储介质有效
申请号: | 202110517692.7 | 申请日: | 2021-05-12 |
公开(公告)号: | CN113179220B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 朱晓雯;张熙琛;余程钢;张为峰 | 申请(专利权)人: | 中移智行网络科技有限公司;中移(上海)信息通信科技有限公司;中国移动通信集团有限公司 |
主分类号: | H04L47/27 | 分类号: | H04L47/27 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 201206 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 计算机 可读 存储 介质 | ||
本发明提供一种数据传输方法、装置和计算机可读存储介质,涉及通信技术领域,其中,数据传输方法,包括:基于滑动窗口执行目标传输业务;获取所述滑动窗口的历史最大窗口值,获取所述目标传输业务关联的丢包率阈值,以及获取所述目标传输业务的丢包率,其中,所述历史最大窗口值表示所述目标传输业务在历史传输过程中达到的最大窗口值;基于所述丢包率和所述丢包率阈值之间的数量关系,在所述历史最大窗口值的基础上调整所述滑动窗口的窗口值,并基于调整后的窗口值执行所述目标传输业务。本申请实施例能够提升数据传输效率。
技术领域
本发明涉及通信技术领域,尤其涉及一数据传输方法、装置和计算机可读存储介质。
背景技术
在互联网通信应用中,如何在当前的网络环境下提升数据传输速率,是尤为关键的。且提升数据传输速率需要在丢包率和传输速率平稳性都满足业务需求的基础上才有意义。
在互联网通信应用中,数据与信息的传输在可靠性主要分为:可靠性传输和非可靠性传输这两种,其中,可靠性传输需要传输保证数据的完整性,比如文件传输等业务。而非可靠性传输相对于可靠性传输而言,其在某种程度上不要求数据的严格完整性,而是更加注重数据的实时性,比如实时音视频对讲,流量测试等业务。
其中,对于非可靠性传输,如何在当前的网络环境下达到最优的传输速率,是尤为关键的。在相关技术中,基于网络的震荡,将造成传输过程中的丢包率和传输速率不稳定,将造成传输速率和可靠性都比较低,例如:传输速度慢和丢包率过大。
发明内容
本发明提供一种数据传输方法、装置和计算机可读存储介质,能够在丢包率小于预设丢包率,且传输速率稳定的基础上,提升数据传输速率。
为解决上述技术问题,本发明是这样实现的:
第一方面,本发明提供了一种数据传输方法,包括:
基于滑动窗口执行目标传输业务;
获取所述滑动窗口的历史最大窗口值,获取所述目标传输业务关联的丢包率阈值,以及获取所述目标传输业务的丢包率,其中,所述历史最大窗口值表示所述目标传输业务在历史传输过程中达到的最大窗口值;
基于所述丢包率和所述丢包率阈值之间的数量关系,在所述历史最大窗口值的基础上调整所述滑动窗口的窗口值,并基于调整后的窗口值执行所述目标传输业务。
第二方面,本发明提供了一种数据传输装置,包括:
数据传输模块,用于基于滑动窗口执行目标传输业务;
获取模块,用于获取所述滑动窗口的历史最大窗口值,获取所述目标传输业务关联的丢包率阈值,以及获取所述目标传输业务的丢包率,其中,所述历史最大窗口值表示所述目标传输业务在历史传输过程中达到的最大窗口值;
调整模块,用于基于所述丢包率和所述丢包率阈值之间的数量关系,在所述历史最大窗口值的基础上调整所述滑动窗口的窗口值,并基于调整后的窗口值执行所述目标传输业务。
第三方面,本发明提供了一种数据传输设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的数据传输方法中的步骤。
第四方面,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的数据传输方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移智行网络科技有限公司;中移(上海)信息通信科技有限公司;中国移动通信集团有限公司,未经中移智行网络科技有限公司;中移(上海)信息通信科技有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110517692.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:终端聚合方法、装置、电子设备和可读存储介质
- 下一篇:点胶针头擦拭装置