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

一种网络数据的传输方法、装置、设备和介质制造方法及图纸

技术编号:41220088 阅读:3 留言:0更新日期:2024-05-09 23:40
本申请涉及无线网络技术领域,公开了一种网络数据的传输方法、装置、设备和介质,按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值;根据周期时间内采集的所有传输块尺寸值,确定出上行链路数据量;上行链路数据量可以准确的反映出模组的数据传输能力。将上行链路数据量上传至上层应用,以便于上层应用基于上行链路数据量控制向网络层发送数据的数据量,从而有效的降低了上层应用数据卡顿、网络拥塞等风险。在该技术方案中,通过设置传输块尺寸值的采集机制,通过对周期时间内采集的传输块尺寸值进行分析,可以准确的获知模组的数据传输能力。

【技术实现步骤摘要】

本申请涉及无线网络,特别是涉及一种网络数据的传输方法、装置、设备和介质


技术介绍

1、5g(5th-generation mobile communication technology,第五代通信技术)模组就是将5g芯片、射频、存储、电源管理等硬件进行封装,同时提供标准接口,客户终端直接使用标准接口即可进行5g网络连接。5g模组在无线网络传输用户数据时可认为有三层:物理层、数据链路层和网络层,其中数据链路层包括pdcp(packet data convergenceprotocol,分组数据汇聚协议)、rlc(radio link control,无线链路控制层协议)、mac(multiple access control,多路访问控制协议)三个子层。

2、目前的模组通信,上层应用会根据上层应用数据的数据传输量确定出上行速率值,但是这种方式确定出的上行速率值往往不能精准反应模组的数据传输能力,原因是上行数据传输速率值是依赖上层应用数据的数据传输量,若上层应用传输数据不足,会导致计算出来的上行速率值不精准。在物理层发送数据能力小于上层应用发送数据能力时,就会缓存在mac层的数据容量池,造成上层应用数据不能及时发送对方,上层应用数据卡住或停止发送,同时增加拥塞网络的风险,甚至更严重造成上层应用数据丢失的风险。

3、可见,如何准确的获知模组的数据传输能力,是本领域技术人员需要解决的问题。


技术实现思路

1、本申请实施例的目的是提供一种网络数据的传输方法、装置、设备和计算机可读存储介质,可以准确的获知模组的数据传输能力。

2、为解决上述技术问题,本申请实施例提供一种网络数据的传输方法,包括:

3、按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值;

4、根据周期时间内采集的所有所述传输块尺寸值,确定出上行链路数据量;

5、将所述上行链路数据量上传至上层应用,以便于上层应用基于所述上行链路数据量控制向网络层发送数据的数据量。

6、可选地,所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值包括:

7、在获取到携带有目标采样精度的采样时间设置指令的情况下,从采样精度与采样时间的对应关系列表中查询与所述目标采样精度匹配的采样时间;按照所述采样时间采集物理层的传输块尺寸值;

8、在未获取到携带有目标采样精度的采样时间设置指令的情况下,将芯片的最小标准单位时间作为采样时间;按照所述采样时间采集物理层的传输块尺寸值。

9、可选地,在所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值之后,还包括:

10、在获取到采样精度调整指令的情况下,判断所述采样精度调整指令中携带的采样精度是否大于当前采样精度;

11、在所述采样精度调整指令中携带的采样精度大于当前采样精度的情况下,调小所述采样时间;

12、在所述采样精度调整指令中携带的采样精度小于当前采样精度的情况下,调大所述采样时间。

13、可选地,所述根据周期时间内采集的所有所述传输块尺寸值,确定出上行链路数据量包括:

14、判断采集次数是否为零;其中,初始状态下所述采集次数基于所述采样时间和所述周期时间确定得到;

15、在所述采集次数不为零的情况下,记录本次采集得到的传输块尺寸值,将所述采集次数减一,并返回所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值的步骤;

16、在所述采集次数为零的情况下,将所述周期时间内采集的所有所述传输块尺寸值的累加和作为上行链路数据量;或者计算所述周期时间内采集的所有所述传输块尺寸值的平均值,将所述平均值作为单位时间内的上行链路数据量。

17、可选地,在所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值之前,还包括:

18、判断模组数据传输能力的采集功能是否处于开启状态;

19、在模组数据传输能力的采集功能处于开启状态的情况下,执行所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值的步骤。

20、可选地,在所述根据周期时间内采集的所有所述传输块尺寸值,确定出上行链路数据量之后,还包括:

21、基于多个所述周期时间内对应的上行链路数据量的变化情况,调整所述周期时间的取值。

22、可选地,所述基于多个所述周期时间内对应的上行链路数据量的变化情况,调整所述周期时间的取值包括:

23、在当前周期时间内对应的上行链路数据量大于上一个周期时间内对应的上行链路数据量的情况下,调小所述周期时间。

24、本申请实施例还提供了一种网络数据的传输装置,包括采集单元、确定单元和上传单元;

25、所述采集单元,用于按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值;

26、所述确定单元,用于根据周期时间内采集的所有所述传输块尺寸值,确定出上行链路数据量;

27、所述上传单元,用于将所述上行链路数据量上传至上层应用,以便于上层应用基于所述上行链路数据量控制向网络层发送数据的数据量。

28、可选地,所述采集单元包括查询子单元、采样子单元和作为子单元;

29、所述查询子单元,用于在获取到携带有目标采样精度的采样时间设置指令的情况下,从采样精度与采样时间的对应关系列表中查询与所述目标采样精度匹配的采样时间;

30、所述采样子单元,用于在未获取到携带有目标采样精度的采样时间设置指令的情况下,将芯片的最小标准单位时间作为采样时间;

31、所述作为子单元,用于按照所述采样时间采集物理层的传输块尺寸值。

32、可选地,还包括精度判断单元、调大单元和调小单元;

33、所述精度判断单元,用于在获取到采样精度调整指令的情况下,判断所述采样精度调整指令中携带的采样精度是否大于当前采样精度;

34、所述调大单元,用于在所述采样精度调整指令中携带的采样精度大于当前采样精度的情况下,调小所述采样时间;

35、所述调小单元,用于在所述采样精度调整指令中携带的采样精度小于当前采样精度的情况下,调大所述采样时间。

36、可选地,所述确定单元用于判断采集次数是否为零;其中,初始状态下所述采集次数基于所述采样时间和所述周期时间确定得到;在所述采集次数不为零的情况下,记录本次采集得到的传输块尺寸值,将所述采集次数减一,并返回所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值的步骤;在所述采集次数为零的情况下,将所述周期时间内采集的所有所述传输块尺寸值的累加和作为上行链路数据量;或者计算所述周期时间内采集的所有所述传输块尺寸值的平均值,将所述平均值作为单位时间内的上行链路数据量。

37、可选地,还包括状态判断单元;

38、所述状态判断单元,用于判断模组数据传输能力的采集功能是否处于开启状态;在模组数据传输能力本文档来自技高网...

【技术保护点】

1.一种网络数据的传输方法,其特征在于,包括:

2.根据权利要求1所述的网络数据的传输方法,其特征在于,所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值包括:

3.根据权利要求1所述的网络数据的传输方法,其特征在于,在所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值之后,还包括:

4.根据权利要求1所述的网络数据的传输方法,其特征在于,所述根据周期时间内采集的所有所述传输块尺寸值,确定出上行链路数据量包括:

5.根据权利要求1所述的网络数据的传输方法,其特征在于,在所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值之前,还包括:

6.根据权利要求1至5任意一项所述的网络数据的传输方法,其特征在于,在所述根据周期时间内采集的所有所述传输块尺寸值,确定出上行链路数据量之后,还包括:

7.根据权利要求6所述的网络数据的传输方法,其特征在于,所述基于多个所述周期时间内对应的上行链路数据量的变化情况,调整所述周期时间的取值包括:

8.一种网络数据的传输装置,其特征在于,包括采集单元、确定单元和上传单元;

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

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述网络数据的传输方法的步骤。

...

【技术特征摘要】

1.一种网络数据的传输方法,其特征在于,包括:

2.根据权利要求1所述的网络数据的传输方法,其特征在于,所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值包括:

3.根据权利要求1所述的网络数据的传输方法,其特征在于,在所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值之后,还包括:

4.根据权利要求1所述的网络数据的传输方法,其特征在于,所述根据周期时间内采集的所有所述传输块尺寸值,确定出上行链路数据量包括:

5.根据权利要求1所述的网络数据的传输方法,其特征在于,在所述按照采样精度所匹配的采样时间,采集物理层的传输块尺寸值之前,还包括:

6...

【专利技术属性】
技术研发人员:朱定芬杨帅
申请(专利权)人:西安广和通无线通信有限公司
类型:发明
国别省市:

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

1