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

数据传输方法、装置、系统和存储介质制造方法及图纸

技术编号:44785371 阅读:5 留言:0更新日期:2025-03-28 19:41
本申请公开了一种数据传输方法、装置、系统和存储介质,涉及通信技术领域,用于在不同的网络状态下保证实时多媒体业务的低时延和大带宽特征。该方法包括:网络设备根据接收端对应的业务信息,生成业务参数调整值,并通过用户面传输通道向发送端发送业务参数调整值。其中,业务信息包括影响接收端业务性能的信息,和/或向接收端发送数据帧时的相关信息。业务参数调整值用于指示发送端调整向接收端发送数据的第一发送参数。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种数据传输方法、装置、系统和存储介质


技术介绍

1、随着通信技术的不断发展,云游戏、视频直播、自由视角视频、云手机、云虚拟现实(virtual reality,vr)和云增强现实(augmented reality,ar)、触觉互联网等实时多媒体(real-time multimedia)业务在人们生活中的应用越来越广泛。

2、实时多媒体业务是第五代移动通信技术(5th generation mobilecommunication technology,5g)甚至第六代移动通信技术(6th generation mobilecommunication technology,6g)的关键应用之一。实时多媒体业务在交互过程中,通常需要在极短的时间内传输大量的视频数据或音频数据。例如,云游戏接收端(手机等终端设备)的操控动作需要在极短的时延内(环回时延<100ms)接收到发送端发送的处理结果,如动作特效或移动画面等。因此,实时多媒体业务具有大带宽、低时延和高可靠特征。

3、因此,如何在不同的网络状态下保证实时多媒体业务的低时延和大带宽特征,是目前亟待解决的问题。


技术实现思路

1、本申请实施例提供了一种数据传输方法、装置、系统和存储介质,用于在不同的网络状态下保证实时多媒体业务的低时延和大带宽特征。

2、为达到上述目的,本申请实施例提供如下技术方案:

3、第一方面,提供了一种数据传输方法,应用于网络设备,包括:根据接收端对应的包括影响接收端业务性能的信息,和/或向接收端发送数据帧时的业务信息,生成用于指示发送端调整向接收端发送数据的第一发送参数的业务参数调整值;通过用户面传输通道向发送端发送业务参数调整值。应理解,该用户面传输通道可以指发送端与网络设备之间的用户面传输通道。用户面传输通道还可以替换描述为用户面(user plane,up)等,不予限制。

4、在上述技术方案中,网络设备可以根据影响接收端业务性能的相关信息生成业务参数调整值,并通过用户面传输通道发送至发送端,以使发送端调整向接收端发送数据的第一发送参数,以调整后的第一发送参数向接收端发送数据。如此,无论在何种网络状态下,发送端都可以对发送参数进行调整以适应当前的网络状态,进而使得发送端可以以最适应当前网络状态的发送参数向接收端发送数据,既不会出现当前网络状态由好变差时,第一发送参数过大而造成的时延和卡顿等现象,也不会出现当前网络状态由差变好时,第一发送参数过小而造成的无法快速及时传输数据的现象,使得数据传输过程中的低时延和大带宽特征得到保证。

5、在一种可选的实施方式中,业务参数调整值包括下述至少一项:用于指示发送端调整第一发送参数中的发送速率的速率调整值,和用于指示发送端调整第一发送参数中与数据帧相关的参数的数据帧调整值。

6、在上述技术方案中,业务参数调整值可以包括速率调整值和数据帧调整值,速率调整值可以对发送速率进行调整,以使后续发送端可以以最适应当前网络状态的发送速率向接收端发送数据,数据帧调整值可以对与数据帧相关的参数进行调整,以使发送端可以以最适应当前网络状态的数据帧参数向接收端传输数据帧。

7、在一种可选的实施方式中,当业务参数调整值包括速率调整值时,业务信息可以包括接收端的网络状态信息、网络负载信息和业务优先级信息。上述在根据接收端对应的业务信息,生成业务参数调整值时,可以根据接收端的网络状态信息、网络负载信息和业务优先级信息,生成速率调整值。

8、在上述技术方案中,网络设备可以根据接收端的网络状态信息、网络负载信息和业务优先级信息,得到速率调整值。由此可以说明,网络设备不是根据单一因素确定的速率调整值,而是综合网络状态信息、网络负载信息和业务优先级信息多种信息确定速率调整值,使得确定出的速率调整值更加准确,进而使得后续发送端可以以最适应当前网络状态的发送速率向接收端发送数据。

9、在一种可选的实施方式中,上述在根据接收端的网络状态信息、网络负载信息和业务优先级信息,生成速率调整值时,可以根据接收端的网络状态信息、网络负载信息和业务优先级信息,生成速率建议值。在该速率建议值与第一发送参数中的发送速率值的差值大于第一预设阈值的情况下,或在该速率建议值与第一发送参数中的发送速率值的差值小于第二预设阈值的情况下,将该速率建议值作为速率调整值。

10、其中,第一预设阈值为正数;第二预设阈值为负数。

11、在上述技术方案中,网络设备可以在确定速率建议值与第一发送参数中的发送速率之间相差较大时,才生成速率调整值并发送至发送端。如此,网络设备不需要在每次进行数据传输时都生成速率调整值,相应地,发送端也不需要在每次进行数据传输时都对第一发送参数中的发送速率进行调整。因此,不仅可以节省网络设备和发送端的资源,还可以减少传输速率调整值的传输资源和发送端对发送速率进行调整的时延。

12、在一种可选的实施方式中,当业务参数调整值包括数据帧调整值时,业务信息可以包括子帧配比和各个接收端用于表征数据帧的发送时间和发送频率的数据包特征;上述在根据接收端对应的业务信息,生成业务参数调整值时,可以根据子帧配比和各个接收端的数据包特征,生成数据包冲突概率,并根据数据包冲突概率生成数据帧调整值。

13、其中,数据包冲突概率是指向接收端发送数据帧的时间和频率,与向除接收端之外的其余接收端发送数据帧的时间和频率之间发生冲突的概率;

14、在上述技术方案中,网络设备可以根据子帧配比和各个接收端的数据包特征,得到数据帧调整值。由此可以说明,网络设备不是根据单一因素确定的数据帧调整值,而是综合子帧配比(发送端的上下行发送时间)和各个接收端对应的数据帧的发送时间和发送频率确定的数据帧调整值,使得确定出的数据帧调整值更加准确,进而使得后续发送端可以以最适应当前网络状态的数据帧参数向接收端传输数据帧。

15、在一种可选的实施方式中,上述在根据数据包冲突概率生成数据帧调整值时,可以在数据包冲突概率大于预设的概率阈值的情况下,根据数据包冲突概率生成数据帧调整值。

16、在上述技术方案中,网络设备可以在确定数据包冲突概率较大时,才生成数据帧调整值并发送至发送端。如此,网络设备不需要在每次进行数据传输时都生成数据帧调整值,相应地,发送端也不需要在每次进行数据传输时都对第一发送参数中与数据帧相关的参数进行调整。因此,不仅可以节省网络设备和发送端的资源,还可以减少传输数据帧调整值的传输资源和发送端对与数据帧相关的参数进行调整的时延。

17、在一种可选的实施方式中,数据帧调整值可以包括下述至少一项:用于指示发送端调整第一发送参数中数据帧的发送时间的时间调整值,和用于指示发送端调整第一发送参数中数据帧的发送频率的频率调整值。

18、在上述技术方案中,数据帧调整值可以包括时间调整值和频率调整值,时间调整值可以对数据帧的发送时间进行调整,以使后续发送端本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的方法,其特征在于,所述业务参数调整值包括速率调整值和数据帧调整值中至少一项;所述速率调整值用于指示所述发送端调整所述第一发送参数中的发送速率;所述数据帧调整值用于指示所述发送端调整所述第一发送参数中与数据帧相关的参数。

3.根据权利要求2所述的方法,其特征在于,所述业务参数调整值包括速率调整值;所述业务信息包括所述接收端的网络状态信息、网络负载信息和业务优先级信息;

4.根据权利要求3所述的方法,其特征在于,所述根据所述接收端的网络状态信息、所述网络负载信息和所述业务优先级信息,生成所述速率调整值,包括:

5.根据权利要求2所述的方法,其特征在于,所述业务参数调整值包括数据帧调整值;所述业务信息包括子帧配比和各个接收端的数据包特征;所述数据包特征用于表征数据帧的发送时间和发送频率;

6.根据权利要求5所述的方法,其特征在于,所述根据所述数据包冲突概率生成所述数据帧调整值,包括:

7.根据权利要求6所述的方法,其特征在于,所述数据帧调整值包括时间调整值和频率调整值中至少一项;所述时间调整值用于指示所述发送端调整所述第一发送参数中数据帧的发送时间;所述频率调整值用于指示所述发送端调整所述第一发送参数中数据帧的发送频率。

8.根据权利要求7所述的方法,其特征在于,所述数据帧调整值包括时间调整值;所述第二预设条件包括时间预设条件;所述数据包冲突概率包括时间冲突概率;所述时间冲突概率是指向所述目标接收端发送数据帧的时间与向除所述目标接收端之外的其余接收端发送数据帧的时间之间发生冲突的概率;所述时间预设条件用于表征所述时间冲突概率大于预设的时间冲突概率阈值;

9.根据权利要求7所述的方法,其特征在于,所述数据帧调整值包括频率调整值;所述第二预设条件包括频率预设条件;所述数据包冲突概率包括频率冲突概率;所述频率冲突概率是指向所述接收端发送数据帧的频率与向除所述接收端之外的其余接收端发送数据帧的频率之间发生冲突的概率;所述频率预设条件用于表征所述频率冲突概率大于预设的频率冲突概率阈值;

10.根据权利要求1所述的方法,其特征在于,所述根据接收端对应的业务信息,生成业务参数调整值之前,所述方法还包括:

11.根据权利要求1-10中任一项所述的方法,其特征在于,所述网络设备支持的网络包括下述至少一项:

12.一种数据传输方法,其特征在于,应用于发送端,包括:

13.根据权利要求12所述的方法,其特征在于,所述业务参数调整值包括速率调整值和数据帧调整值中至少一项;所述速率调整值用于指示调整所述第一发送参数中的发送速率;所述数据帧调整值用于指示调整所述第一发送参数中与数据帧相关的参数。

14.根据权利要求13所述的方法,其特征在于,所述数据帧调整值包括时间调整值和频率调整值中至少一项;所述时间调整值用于指示调整所述第一发送参数中数据帧的发送时间;所述频率调整值用于指示调整所述第一发送参数中数据帧的发送频率。

15.一种数据传输装置,其特征在于,所述装置位于网络设备,所述装置包括:

16.根据权利要求15所述的装置,其特征在于,所述业务参数调整值包括速率调整值和数据帧调整值中至少一项;所述速率调整值用于指示所述发送端调整所述第一发送参数中的发送速率;所述数据帧调整值用于指示所述发送端调整所述第一发送参数中与数据帧相关的参数。

17.根据权利要求16所述的装置,其特征在于,所述业务参数调整值包括速率调整值;所述业务信息包括所述接收端的网络状态信息、网络负载信息和业务优先级信息;

18.根据权利要求17所述的装置,其特征在于,所述生成模块,具体用于:

19.根据权利要求16所述的装置,其特征在于,所述业务参数调整值包括数据帧调整值;所述业务信息包括子帧配比和各个接收端的数据包特征;所述数据包特征用于表征数据帧的发送时间和发送频率;

20.根据权利要求19所述的装置,其特征在于,所述生成模块,具体用于:

21.根据权利要求20所述的装置,其特征在于,所述数据帧调整值包括时间调整值和频率调整值中至少一项;所述时间调整值用于指示所述发送端调整所述第一发送参数中数据帧的发送时间;所述频率调整值用于指示所述发送端调整所述第一发送参数中数据帧的发送频率。

22.根据权利要求21所述的装置,其特征在于,所述数据帧调整值包括时间调整值;所述第二预设条件包括时间预设条件;所述数据包冲突概率包括时间冲突概率;所述时间冲突概率是指向所述目标接收...

【技术特征摘要】

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

2.根据权利要求1所述的方法,其特征在于,所述业务参数调整值包括速率调整值和数据帧调整值中至少一项;所述速率调整值用于指示所述发送端调整所述第一发送参数中的发送速率;所述数据帧调整值用于指示所述发送端调整所述第一发送参数中与数据帧相关的参数。

3.根据权利要求2所述的方法,其特征在于,所述业务参数调整值包括速率调整值;所述业务信息包括所述接收端的网络状态信息、网络负载信息和业务优先级信息;

4.根据权利要求3所述的方法,其特征在于,所述根据所述接收端的网络状态信息、所述网络负载信息和所述业务优先级信息,生成所述速率调整值,包括:

5.根据权利要求2所述的方法,其特征在于,所述业务参数调整值包括数据帧调整值;所述业务信息包括子帧配比和各个接收端的数据包特征;所述数据包特征用于表征数据帧的发送时间和发送频率;

6.根据权利要求5所述的方法,其特征在于,所述根据所述数据包冲突概率生成所述数据帧调整值,包括:

7.根据权利要求6所述的方法,其特征在于,所述数据帧调整值包括时间调整值和频率调整值中至少一项;所述时间调整值用于指示所述发送端调整所述第一发送参数中数据帧的发送时间;所述频率调整值用于指示所述发送端调整所述第一发送参数中数据帧的发送频率。

8.根据权利要求7所述的方法,其特征在于,所述数据帧调整值包括时间调整值;所述第二预设条件包括时间预设条件;所述数据包冲突概率包括时间冲突概率;所述时间冲突概率是指向所述目标接收端发送数据帧的时间与向除所述目标接收端之外的其余接收端发送数据帧的时间之间发生冲突的概率;所述时间预设条件用于表征所述时间冲突概率大于预设的时间冲突概率阈值;

9.根据权利要求7所述的方法,其特征在于,所述数据帧调整值包括频率调整值;所述第二预设条件包括频率预设条件;所述数据包冲突概率包括频率冲突概率;所述频率冲突概率是指向所述接收端发送数据帧的频率与向除所述接收端之外的其余接收端发送数据帧的频率之间发生冲突的概率;所述频率预设条件用于表征所述频率冲突概率大于预设的频率冲突概率阈值;

10.根据权利要求1所述的方法,其特征在于,所述根据接收端对应的业务信息,生成业务参数调整值之前,所述方法还包括:

11.根据权利要求1-10中任一项所述的方法,其特征在于,所述网络设备支持的网络包括下述至少一项:

12.一种数据传输方法,其特征在于,应用于发送端,包括:

13.根据权利要求12所述的方法,其特征在于,所述业务参数调整值包括速率调整值和数据帧调整值中至少一项;所述速率调整值用于指示调整所述第一发送参数中的发送速率;所述数据帧调整值用于指示调整所述第一发送参数中与数据帧相关的参数。

14.根据权利要求13所述的方法,其特征在于,所述数据帧调整值包括时间调整值和频率调整值中至少一项;所述时间调整值用于指示调整所述第一发送参数中数据帧的发送时间;所述频率调整值用于指示调整所述第一发送参数中数据帧的...

【专利技术属性】
技术研发人员:贺宁吴健叶济宇杨丽萍
申请(专利权)人:上海华为技术有限公司
类型:发明
国别省市:

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

1