System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据传输速率的选择方法、装置、设备及介质制造方法及图纸_技高网

数据传输速率的选择方法、装置、设备及介质制造方法及图纸

技术编号:44303932 阅读:2 留言:0更新日期:2025-02-18 20:20
本申请公开了一种数据传输速率的选择方法,包括:根据数据传输速率从高到低的顺序遍历各个可选数据传输速率;若遍历到的当前可选数据传输速率对应的极限吞吐量大于当前最大吞吐量,根据当前可选数据传输速率的历史传输结果确定当前可选数据传输速率对应的预计吞吐量,当前最大吞吐量等于之前遍历到的可选数据传输速率对应的预计吞吐量中的最大值,当前最大吞吐量的初始值为0;将结束遍历后确定的当前最大吞吐量对应的可选数据传输速率作为目标数据传输速率。本申请提供的方案,可起到提高数据传输速率选择的可靠性的作用。

【技术实现步骤摘要】

本申请属于无线传输,尤其涉及一种数据传输速率的选择方法、装置、设备及介质


技术介绍

1、在无线通信领域,数据传输速率的选择是一项至关重要的决策过程。首先,数据传输速率直接关系到用户体验的质量。一个合适的数据传输速率能确保视频通话的流畅、文件传输的快速以及在线游戏的实时响应,从而为用户提供优质的通信服务。此外,数据传输速率的选择也深刻影响着网络的整体效率。通过精确调整数据传输速率,网络能够在保证通信质量的同时,最大限度地利用现有资源,避免资源的浪费和拥堵。因此,在无线通信系统的设计、部署和运营过程中,应充分重视数据传输速率选择的重要性,并采取相应的技术手段和管理策略来确保其科学、合理和有效。

2、相关技术中的大多数数据传输速率选择算法都是通过对当前传输环境进行探测来确定可选数据传输速率对应的传输成功概率,并进一步根据各个可选数据传输速率对应的传输成功概率与去选择最优的可选数据传输速率作为进行数据传输任务的目标数据传输速率。但是对当前传输环境的信号质量进行探测时,会受到环境噪声、多径干扰等因素的影响,导致信号质量的测量结果不准确或存在波动,从而影响了相关技术中的基于对当前传输环境进行探测从而进行自适应调整数据传输速率的数据传输速率选择算法的准确性。因此,相关技术中的基于对当前传输环境进行探测的数据传输速率选择算法可靠性较低。


技术实现思路

1、本申请实施例提供一种与相关技术不同的实现方案,以解决相关技术中基于对当前传输环境进行探测的速率选择算法可靠性较低的技术问题。>

2、第一方面,本申请提供一种数据传输速率的选择方法,包括:

3、根据数据传输速率从高到低的顺序遍历各个可选数据传输速率;

4、若遍历到的当前可选数据传输速率对应的极限吞吐量大于当前最大吞吐量,根据所述当前可选数据传输速率的历史传输结果确定所述当前可选数据传输速率对应的预计吞吐量,其中,所述当前最大吞吐量等于之前遍历到的至少一个所述可选数据传输速率对应的至少一个预计吞吐量中的最大值,所述当前最大吞吐量的初始值等于0;

5、若所述当前可选数据传输速率对应的极限吞吐量不大于所述当前最大吞吐量,停止判断尚未遍历到的所述可选数据传输速率对应的极限吞吐量与所述当前最大吞吐量之间的大小;

6、将结束遍历后确定的所述当前最大吞吐量对应的可选数据传输速率作为本次数据传输任务的目标数据传输速率。

7、第二方面,本申请提供一种数据传输速率的选择装置,包括:

8、遍历处理单元,用于根据数据传输速率从高到低的顺序遍历各个可选数据传输速率;

9、若遍历到的当前可选数据传输速率对应的极限吞吐量大于当前最大吞吐量,根据所述当前可选数据传输速率的历史传输成功率确定所述当前可选数据传输速率对应的预计吞吐量,其中,所述当前最大吞吐量等于之前遍历到的至少一个所述可选数据传输速率对应的至少一个预计吞吐量中的最大值,所述当前最大吞吐量的初始值等于0;

10、若所述当前可选数据传输速率对应的极限吞吐量不大于所述当前最大吞吐量,停止判断尚未遍历到的所述可选数据传输速率对应的极限吞吐量与所述当前最大吞吐量之间的大小;

11、目标数据传输速率确定单元,用于将结束遍历后确定的所述当前最大吞吐量对应的可选数据传输速率作为本次数据传输任务的目标数据传输速率。

12、第三方面,本申请提供一种电子设备,包括:

13、处理器;以及

14、存储器,用于存储所述处理器的可执行指令;

15、其中,所述处理器配置为经由执行所述可执行指令来执行第一方面,或第一方面各可能的实施方式中的任一方法。

16、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面,或第一方面各可能的实施方式中的任一方法。

17、本申请提供的根据数据传输速率从高到低的顺序遍历各个可选数据传输速率;若遍历到的当前可选数据传输速率对应的极限吞吐量大于当前最大吞吐量,根据所述当前可选数据传输速率的历史传输结果确定所述当前可选数据传输速率对应的预计吞吐量,其中,所述当前最大吞吐量等于之前遍历到的至少一个所述可选数据传输速率对应的至少一个预计吞吐量中的最大值,所述当前最大吞吐量的初始值等于0;若所述当前可选数据传输速率对应的极限吞吐量不大于所述当前最大吞吐量,停止判断尚未遍历到的所述可选数据传输速率对应的极限吞吐量与所述当前最大吞吐量之间的大小;将结束遍历后确定的所述当前最大吞吐量对应的可选数据传输速率作为本次数据传输任务的目标数据传输速率的方案,提供了一种全新的数据传输速率选择方案,利用数据传输任务的历史传输结果确定本次数据传输时使用的传输速率,可以达到提高进行速率选择时的可靠性的技术效果。

本文档来自技高网...

【技术保护点】

1.一种数据传输速率的选择方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,根据所述本次数据传输任务对应的传输结果更新所述目标数据传输速率的历史传输结果,包括:

4.根据权利要求1所述的方法,其特征在于,若所述本次数据传输任务满足预设周期,针对所述当前可选数据传输速率,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,对所述当前可选数据传输速率的历史传输结果进行数据平滑处理,包括:

6.根据权利要求5所述的方法,其特征在于,所述第二时间间隔与处理后的所述当前可选数据传输速率的历史传输结果负相关。

7.根据权利要求4所述的方法,其特征在于,根据进行数据平滑处理后的所述当前可选数据传输速率的历史传输结果确定所述当前可选数据传输速率对应的预计吞吐量,包括:

8.一种数据传输速率的选择装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的方法。

...

【技术特征摘要】

1.一种数据传输速率的选择方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,根据所述本次数据传输任务对应的传输结果更新所述目标数据传输速率的历史传输结果,包括:

4.根据权利要求1所述的方法,其特征在于,若所述本次数据传输任务满足预设周期,针对所述当前可选数据传输速率,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,对所述当前可选数据传输速率的历史传输结果进行数据平滑处理,包括:

6....

【专利技术属性】
技术研发人员:陈阿粤林夏娜
申请(专利权)人:深圳市联洲国际技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1