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

数据传输延迟的调整方法和数据传输延迟的调整装置制造方法及图纸

技术编号:41072473 阅读:8 留言:0更新日期:2024-04-24 11:29
本申请提供了一种数据传输延迟的调整方法和数据传输延迟的调整装置,该方法包括:获取数据发送端与数据接收端的当前网络性能参数以及数据发送端和数据接收端之间的网络负载;根据网络负载的大小,调整初始性能参数阈值的大小,得到目标性能参数阈值;在当前网络性能参数大于目标性能参数阈值的情况下,确定数据发送端与数据接收端之间的数据传输存在延迟,并输出延迟信号;获取当前网络性能参数对应的当前调整参数,并采用当前调整参数对当前网络性能参数进行调整,以降低数据发送端和数据接收端之间的数据传输延迟。该方法解决了数据传输延迟导致的连接丢失的问题。

【技术实现步骤摘要】

本申请涉及通信领域,具体而言,涉及一种数据传输延迟的调整方法、数据传输延迟的调整装置以及通信系统。


技术介绍

1、通信延迟是指在数据传输过程中,从发送方发送数据到接收方接收到数据所经历的时间,通信延迟可能由多个因素引起,包括数据传输距离、网络拥堵、数据包处理时间等。

2、由于过度延迟会导致发送方和接收方的连接丢失,因此,亟需一种方法可以解决上述问题。


技术实现思路

1、本申请的主要目的在于提供一种数据传输延迟的调整方法、数据传输延迟的调整装置以及通信系统,以至少解决现有技术中数据传输延迟导致的连接丢失的问题。

2、根据本申请的一方面,提供了数据传输延迟的调整方法,包括:获取数据发送端与数据接收端的当前网络性能参数以及所述数据发送端和所述数据接收端之间的网络负载,其中,所述当前网络性能参数用于表征当前时刻所述数据发送端和所述数据接收端之间的传输性能,所述数据发送端用于向所述数据接收端传输目标数据;根据所述网络负载的大小,调整初始性能参数阈值的大小,得到目标性能参数阈值,其中,所述初始性能参数阈值为预先设置的用于确定所述数据发送端与所述数据接收端之间的数据传输是否存在延迟的参数;在所述当前网络性能参数大于所述目标性能参数阈值的情况下,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号,其中,所述延迟信号用于表征所述数据发送端与所述数据接收端之间的数据传输存在延迟;获取所述当前网络性能参数对应的当前调整参数,并采用所述当前调整参数对所述当前网络性能参数进行调整,以降低所述数据发送端和所述数据接收端之间的数据传输延迟。

3、可选地,根据所述网络负载的大小,调整初始性能参数阈值的大小,得到目标性能参数阈值,包括:在所述网络负载小于负载阈值的情况下,增大所述初始性能参数阈值至第一目标值,得到所述目标性能参数阈值;在所述网络负载大于等于所述负载阈值的情况下,减小所述初始性能参数阈值至第二目标值,得到所述目标性能参数阈值,其中,所述第二目标值小于所述第一目标值。

4、可选地,获取所述当前网络性能参数对应的当前调整参数,包括:将所述当前网络性能参数输入至神经网络模型中,得到所述当前调整参数,其中,所述神经网络模型为使用多组历史数据通过机器学习训练出的,多组所述历史数据中的每组数据均包括:历史网络性能参数以及历史调整参数,所述历史网络性能参数用于表征历史时刻所述数据发送端和所述数据接收端之间的传输性能,所述历史调整参数用于对所述历史网络性能参数进行调整以降低所述数据发送端和所述数据接收端之间的数据传输延迟。

5、可选地,所述数据发送端和所述数据接收端之间具有多个传输路径,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号之后,所述方法还包括:根据预定通信协议,同时采用多个所述传输路径传输所述目标数据,其中,所述预定通信协议为等价多路径路由协议或链路聚合组协议。

6、可选地,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号之后,所述方法还包括:根据当前网络性能参数,确定所述目标数据的传输优先级,其中,所述传输优先级包括第一优先级、第二优先级以及第三优先级;按照所述第三优先级、所述第二优先级以及所述第一优先级的顺序,依次传输所述目标数据。

7、可选地,所述当前网络性能参数至少包括质量参数,所述质量参数用于评价所述数据发送端和所述数据接收端之间数据传输的网络性能,根据当前网络性能参数,确定所述目标数据的传输优先级,包括:确定所述质量参数是否小于第一参数阈值,在所述质量参数小于所述第一参数阈值的情况下,确定所述目标数据的传输优先级为所述第一优先级;在所述质量参数大于等于所述第一参数阈值的情况下,确定所述质量参数是否小于第二参数阈值,其中,所述第二参数阈值大于所述第一参数阈值;在所述质量参数大于等于所述第一参数阈值并且小于所述第二参数阈值的情况下,确定所述目标数据的传输优先级为所述第二优先级;在所述质量参数大于等于所述第二参数阈值的情况下,确定所述目标数据的传输优先级为所述第三优先级。

8、可选地,所述数据接收端包括缓冲区,所述缓冲区用于存储数据,所述方法还包括:在所述目标数据的传输优先级为所述第一优先级的情况下,调整所述缓冲区的存储量至第三目标值;在所述目标数据的传输优先级为所述第二优先级的情况下,调整所述缓冲区的存储量至第四目标值,其中,所述第四目标值大于所述第三目标值;在所述目标数据的传输优先级为所述第三优先级的情况下,调整所述缓冲区的存储量至第五目标值,其中,所述第五目标值大于所述第四目标值。

9、可选地,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号之后,所述方法还包括:确定所述缓冲区中存储的数据与所述目标数据是否相同;在所述缓冲区中存储的数据与所述目标数据相同的情况下,停止接收所述数据发送端发送的所述目标数据。

10、根据本申请的另一方面,提供了一种数据传输延迟的调整装置,包括:获取单元,用于获取数据发送端与数据接收端的当前网络性能参数以及所述数据发送端和所述数据接收端之间的网络负载,其中,所述当前网络性能参数用于表征当前时刻所述数据发送端和所述数据接收端之间的传输性能,所述数据发送端用于向所述数据接收端传输目标数据;第一调整单元,用于根据所述网络负载的大小,调整初始性能参数阈值的大小,得到目标性能参数阈值,其中,所述初始性能参数阈值为预先设置的用于确定所述数据发送端与所述数据接收端之间的数据传输是否存在延迟的参数;第一确定单元,用于在所述当前网络性能参数大于所述目标性能参数阈值的情况下,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号,其中,所述延迟信号用于表征所述数据发送端与所述数据接收端之间的数据传输存在延迟;第二调整单元,用于获取所述当前网络性能参数对应的当前调整参数,并采用所述当前调整参数对所述当前网络性能参数进行调整,以降低所述数据发送端和所述数据接收端之间的数据传输延迟。

11、根据本申请的再一方面,提供了一种通信系统,包括:一个或多个处理器,存储器,以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行任意一种所述的方法。

12、应用本申请的技术方案,首先,获取数据发送端与数据接收端的当前网络性能参数以及数据发送端和数据接收端之间的网络负载;再根据网络负载的大小,调整初始性能参数阈值的大小,得到目标性能参数阈值;然后,在当前网络性能参数大于目标性能参数阈值的情况下,确定数据发送端与数据接收端之间的数据传输存在延迟,并输出延迟信号;最后,获取当前网络性能参数对应的当前调整参数,并采用当前调整参数对当前网络性能参数进行调整,以降低数据发送端和数据接收端之间的数据传输延迟。根据网络负载大小动态调整阈值,而不是使用固定的阈值来检测过度延迟,在根据当前网络性能参数和阈值判断的过程中可本文档来自技高网...

【技术保护点】

1.一种数据传输延迟的调整方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述网络负载的大小,调整初始性能参数阈值的大小,得到目标性能参数阈值,包括:

3.根据权利要求1所述的方法,其特征在于,获取所述当前网络性能参数对应的当前调整参数,包括:

4.根据权利要求1所述的方法,其特征在于,所述数据发送端和所述数据接收端之间具有多个传输路径,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述当前网络性能参数至少包括质量参数,所述质量参数用于评价所述数据发送端和所述数据接收端之间数据传输的网络性能,根据当前网络性能参数,确定所述目标数据的传输优先级,包括:

7.根据权利要求5所述的方法,其特征在于,所述数据接收端包括缓冲区,所述缓冲区用于存储数据,所述方法还包括:</p>

8.根据权利要求7所述的方法,其特征在于,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号之后,所述方法还包括:

9.一种数据传输延迟的调整装置,其特征在于,包括:

10.一种通信系统,其特征在于,包括:一个或多个处理器,存储器,以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行权利要求1至8中任意一项所述的方法。

...

【技术特征摘要】

1.一种数据传输延迟的调整方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述网络负载的大小,调整初始性能参数阈值的大小,得到目标性能参数阈值,包括:

3.根据权利要求1所述的方法,其特征在于,获取所述当前网络性能参数对应的当前调整参数,包括:

4.根据权利要求1所述的方法,其特征在于,所述数据发送端和所述数据接收端之间具有多个传输路径,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,确定所述数据发送端与所述数据接收端之间的数据传输存在延迟,并输出延迟信号之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述当前网络性能参数至少包括...

【专利技术属性】
技术研发人员:杨洋李春光徐玉姣
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

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

1