System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于NTN网络传输的数据包重传模式自适应调整方法及装置制造方法及图纸_技高网

基于NTN网络传输的数据包重传模式自适应调整方法及装置制造方法及图纸

技术编号:40941910 阅读:4 留言:0更新日期:2024-04-18 14:58
本发明专利技术实施例公开了一种基于NTN网络传输的数据包重传模式自适应调整方法及装置,该方法包括:在检测到网络连接模式切换达到设定时长时,获取网络模式切换信息,网络模式切换信息包括网络连接模式切换前的第一时间区间的第一网络连接模式,和切换后的第二时间区间的第二网络连接模式,在第一网络连接模式为非NTN网络连接模式,且第二网络连接模式为NTN网络连接模式时,确定终端设备当前的运行信息是否满足选择重传模式切换条件,在满足选择重传模式切换条件时,将当前的数据包的重传模式调整为选择重传模式,选择重传模式中仅传输确定出的数据丢失包。本方案基于网络模式切换信息以及重传模式切换条件,能够自适应调整重传模式,提升数据传输效率。

【技术实现步骤摘要】

本申请实施例涉及无线网络通信,尤其涉及一种基于ntn网络传输的数据包重传模式自适应调整方法及装置。


技术介绍

1、ntn技术利用卫星通信网络与地面5g网络的融合,可以不受地形地貌的限制,提供无处不在的覆盖能力,形成一体化的泛在接入网,能全场景随需接入。ntn网络在数据传输过程中可以采用harq(混合自动重传)技术,它是在传输过程中采用前向纠错编码与自动重传请求相结合的方式,实现数据传输的错误检测和纠正,其优势在于可以由前一个失败的尝试中存下有用的信息,以提供之后的解码使用。

2、ntn网络传输由于覆盖范围广等特性,被广泛应用,但是相应的其传输时延也高于wifi网络、基于基站的网络传输,现有的混合自动重传机制中,缺乏合理的重传模式的自适应调整机制,采用相对单一的模式进行数据重传,导致整体的数据包的传输效率较低,传输效果较差。


技术实现思路

1、本专利技术实施例提供了基于ntn网络传输的数据包重传模式自适应调整方法及装置,解决了现有技术中缺乏合理的重传模式的自适应调整机制,导致数据包的传输效率较低的问题,能够根据当前终端设备的网络连接情况,自适应调整重传模式,提升数据传输效率,满足高效通讯的需求。

2、第一方面,本专利技术实施例提供了一种基于ntn网络传输的数据包重传模式自适应调整方法,包括:

3、在检测到网络连接模式切换达到设定时长的情况下,获取网络模式切换信息,所述网络模式切换信息包括网络连接模式切换前的第一时间区间对应的第一网络连接模式,以及网络连接模式切换后的第二时间区间对应的第二网络连接模式;

4、在所述第一网络连接模式为非ntn网络连接模式,且所述第二网络连接模式为ntn网络连接模式的情况下,确定所述终端设备当前的运行信息是否满足选择重传模式切换条件;

5、在满足所述选择重传模式切换条件的情况下,将当前的数据包的重传模式调整为选择重传模式,所述选择重传模式中仅传输确定出的数据丢失包。

6、可选的,在所述获取网络模式切换信息之前,还包括:

7、获取记录的第一时间区间的第一网络连接信息,以及第二时间区间的第二网络连接信息,所述第一网络连接信息记录有在所述第一时间区间内使用的网络连接模式,所述第二网络连接信息记录有在所述第二时间区间内使用的网络连接模式;

8、在所述第一时间区间内使用的网络连接模式为单一的网络模式的情况下,将所述单一的网络模式确定为所述第一时间区间的第一网络连接模式,在所述第二时间区间内使用的网络连接模式为单一的网络模式的情况下,将所述单一的网络模式确定为所述第二时间区间的第一网络连接模式。

9、可选的,在所述获取记录的第一时间区间的第一网络连接信息,以及第二时间区间的第二网络连接信息之前,还包括:

10、获取所述网络连接模式切换的触发条件;

11、根据所述触发条件确定第一时间区间以及第二时间区间。

12、可选的,所述确定所述终端设备当前的运行信息是否满足选择重传模式切换条件,包括:

13、确定所述终端设备当前运行的程序数量以及数据发送量,根据所述程序数量以及所述数据发送量确定是否满足选择重传模式切换条件;

14、相应的,所述满足所述选择重传模式切换条件,包括:

15、所述程序数量大于预设程序数量,且所述数据发送量大于预设发送量。

16、可选的,所述方法还包括:

17、在所述第一网络连接模式为ntn网络连接模式,且所述第二网络连接模式为非ntn网络连接模式的情况下,确定所述终端设备当前的运行信息是否满足后退n步重传模式切换条件;

18、在满足所述后退n步重传模式切换条件的情况下,将当前的数据包的重传模式调整为后退n步重传模式,所述后退n步重传模式中重传确定出的数据丢失包之后的同一个发包组内的所有数据包。

19、可选的,所述确定所述终端设备当前的运行信息是否满足后退n步重传模式切换条件,包括:

20、确定所述终端设备当前的网络平均传输速率,根据所述网络平均传输速率确定是否满足后退n步重传模式切换条件;

21、相应的,所述满足所述后退n步重传模式切换条件,包括:

22、所述网络平均传输速率大于预设速率。

23、可选的,在所述将当前的数据包的重传模式调整为选择重传模式之后,还包括:

24、在检测到网络连接模式为多连接模式的情况下,将当前的数据包的重传模式调整为后退n步重传模式,所述多连接模式包括非ntn网络连接模式以及ntn网络连接模式。

25、第二方面,本专利技术实施例还提供了一种基于ntn网络传输的数据包重传模式自适应调整系统,包括:

26、信息获取模块,用于在检测到网络连接模式切换达到设定时长的情况下,获取网络模式切换信息,所述网络模式切换信息包括网络连接模式切换前的第一时间区间对应的第一网络连接模式,以及网络连接模式切换后的第二时间区间对应的第二网络连接模式;

27、条件判断模块,用于在所述第一网络连接模式为非ntn网络连接模式,且所述第二网络连接模式为ntn网络连接模式的情况下,确定终端设备当前的运行信息是否满足选择重传模式切换条件;

28、重传调整模块,用于在满足所述选择重传模式切换条件的情况下,将当前的数据包的重传模式调整为选择重传模式,所述选择重传模式中仅传输确定出的数据丢失包。

29、第三方面,本专利技术实施例还提供了一种基于ntn网络传输的数据包重传模式自适应调整设备,该设备包括:

30、一个或多个处理器;

31、存储装置,用于存储一个或多个程序,

32、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例所述的基于ntn网络传输的数据包重传模式自适应调整方法。

33、第四方面,本专利技术实施例还提供了一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本专利技术实施例所述的基于ntn网络传输的数据包重传模式自适应调整方法。

34、本专利技术实施例中,在检测到网络连接模式切换达到设定时长的情况下,获取网络模式切换信息,网络模式切换信息包括网络连接模式切换前的第一时间区间对应的第一网络连接模式,以及网络连接模式切换后的第二时间区间对应的第二网络连接模式,在第一网络连接模式为非ntn网络连接模式,且第二网络连接模式为ntn网络连接模式的情况下,确定终端设备当前的运行信息是否满足选择重传模式切换条件,在终端设备当前的运行信息满足选择重传模式切换条件的情况下,将当前的数据包的重传模式调整为选择重传模式,选择重传模式中仅传输确定出的数据丢失包。本方案基于网络模式切换信息、终端设备当前的运行信息以及重传模式切换条件确定是否进行重传模式切换,解决了现有技术中缺乏合理的重传模式的自适应调整机制,导致数据包的传输效率较低的问题,能够根据当前终端设备的网络本文档来自技高网...

【技术保护点】

1.基于NTN网络传输的数据包重传模式自适应调整方法,应用于终端设备,其特征在于,包括:

2.根据权利要求1所述的基于NTN网络传输的数据包重传模式自适应调整方法,其特征在于,在所述获取网络模式切换信息之前,还包括:

3.根据权利要求2所述的基于NTN网络传输的数据包重传模式自适应调整方法,其特征在于,在所述获取记录的第一时间区间的第一网络连接信息,以及第二时间区间的第二网络连接信息之前,还包括:

4.根据权利要求1所述的基于NTN网络传输的数据包重传模式自适应调整方法,其特征在于,所述确定所述终端设备当前的运行信息是否满足选择重传模式切换条件,包括:

5.根据权利要求1-4中任一项所述的基于NTN网络传输的数据包重传模式自适应调整方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的基于NTN网络传输的数据包重传模式自适应调整方法,其特征在于,所述确定所述终端设备当前的运行信息是否满足后退N步重传模式切换条件,包括:

7.根据权利要求1-4中任一项所述的基于NTN网络传输的数据包重传模式自适应调整方法,其特征在于,在所述将当前的数据包的重传模式调整为选择重传模式之后,还包括:

8.基于NTN网络传输的数据包重传模式自适应调整系统,其特征在于,包括:

9.一种基于NTN网络传输的数据包重传模式自适应调整设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一项所述的基于NTN网络传输的数据包重传模式自适应调整方法。

10.一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7中任一项所述的基于NTN网络传输的数据包重传模式自适应调整方法。

...

【技术特征摘要】

1.基于ntn网络传输的数据包重传模式自适应调整方法,应用于终端设备,其特征在于,包括:

2.根据权利要求1所述的基于ntn网络传输的数据包重传模式自适应调整方法,其特征在于,在所述获取网络模式切换信息之前,还包括:

3.根据权利要求2所述的基于ntn网络传输的数据包重传模式自适应调整方法,其特征在于,在所述获取记录的第一时间区间的第一网络连接信息,以及第二时间区间的第二网络连接信息之前,还包括:

4.根据权利要求1所述的基于ntn网络传输的数据包重传模式自适应调整方法,其特征在于,所述确定所述终端设备当前的运行信息是否满足选择重传模式切换条件,包括:

5.根据权利要求1-4中任一项所述的基于ntn网络传输的数据包重传模式自适应调整方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的基于ntn网络传输的数据包重传模式自适应调整方法,其特征在...

【专利技术属性】
技术研发人员:廖启峰邓勇志范善翔陈瑞欣杨子炫李海方
申请(专利权)人:广东世炬网络科技有限公司
类型:发明
国别省市:

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

1