本技术涉及通信,尤其涉及一种调度优化方法、装置、设备及存储介质。
背景技术:
1、扩展现实(extended reality,xr)是指通过计算机技术和可穿戴设备产生的一个真实与虚拟组合的、可人机交互的环境。
2、xr业务的特点是交互性、实时性,业务中的数据传输以下行视频为主,即到达用户终端设备的下行视频数据。当用户的动作、位置等信息经由上行链路传输至xr服务器后,xr服务器根据该信息生成视频帧,视频帧经过编码、压缩等处理后,经由下行链路发送至终端设备,再由终端设备向用户展示。
3、然而,在xr客户端、终端设备的数量较多的情况下,接入网设备可能出现调度不合理的情况,从而导致用户所感受到的时延较大,从而降低用户体验。
技术实现思路
1、本技术提供一种调度优化方法、装置、设备及存储介质,用以解决现有技术存在的问题。
2、第一方面,本技术提供一种调度优化方法,应用于终端设备之中,方法包括:
3、获取与核心网设备进行数据传输的往返时延rtt;
4、根据所述rtt,生成rtt信息;
5、将所述rtt信息上报至接入网设备。
6、在一种可能的实施方式中,根据rtt,生成rtt信息,包括:
7、当rtt满足预设条件时,生成所述rtt信息。
8、在一种可能的实施方式中,所述rtt满足预设条件,包括以下任一项:
9、所述rtt大于第一预设阈值;或
10、所述rtt小于第二预设阈值;或
11、所述rtt在第三预设范围内;或
12、rtt平均值与前一次rtt平均值的差值大于第四预设阈值,其中,rtt平均值为rtt与前n次获取的rtt的平均值,前一次rtt平均值为前n次获取的rtt的平均值;或
13、所述rtt平均值大于第五预设阈值;或
14、所述rtt平均值小于第六预设阈值;或
15、所述rtt平均值在第七预设范围内;或
16、所述rtt与前一次rtt的差值大于第八预设阈值。
17、在一种可能的实施方式中,生成rtt信息,包括以下任一项:
18、在预设时间段内,生成所述rtt信息;或
19、在预设时间段外,生成所述rtt信息;或
20、在接收到来自接入网设备的上报请求时,生成所述rtt信息。
21、在一种可能的实施方式中,所述rtt信息包括以下至少一项:
22、单次数据传输的rtt的数值;
23、目标时间段内rtt的平均值;
24、目标时间段内rtt大于第一预设阈值的次数;
25、目标时间段内rtt大于第一预设阈值的次数与rtt总次数的比值;
26、目标时间段内rtt小于第二预设阈值的次数;
27、目标时间段内rtt小于第二预设阈值的次数与rtt总次数的比值;
28、目标时间段内rtt在第三预设范围内的次数;
29、目标时间段内rtt在第三预设范围内的次数与rtt总次数的比值。
30、在一种可能的实施方式中,获取与核心网设备进行数据传输的rtt,包括:
31、获取上行数据包的发送时刻,以及下行数据包的接收时刻;
32、根据所述发送时刻以及所述接收时刻,确定所述rtt。
33、在一种可能的实施方式中,根据所述发送时刻以及所述接收时刻确定rtt,包括:
34、根据所述接收时刻与所述发送时刻之间的差值,确定所述rtt。
35、在一种可能的实施方式中,获取与接入网设备进行数据传输的rtt,包括:
36、接收来自业务客户端的rtt。
37、在一种可能的实施方式中,方法还包括:
38、获取配置信息,所述配置信息包括以下至少一项:
39、预设条件;
40、预设时间段;
41、其中,所述预设条件用于指示所述终端设备上报所述rtt信息的条件,所述预设时间段用于指示所述终端设备上报所述rtt信息的时间段。
42、第二方面,本技术提供一种调度优化方法,应用于接入网设备之中,方法包括:
43、接收来自终端设备的rtt信息;
44、根据所述rtt信息进行调度优化。
45、在一种可能的实施方式中,根据所述rtt信息进行调度优化,包括:
46、当确定所述rtt信息满足预设调度优化条件时,提高所述终端设备的调度优先级。
47、在一种可能的实施方式中,所述rtt信息包括以下至少一项:
48、单次数据传输的rtt数值;
49、目标时间段内rtt的平均值;
50、目标时间段内rtt大于第一预设阈值的次数;
51、目标时间段内rtt大于第一预设阈值的次数与rtt总次数的比值;
52、目标时间段内rtt小于第二预设阈值的次数;
53、目标时间段内rtt小于第二预设阈值的次数与rtt总次数的比值;
54、目标时间段内rtt在第三预设范围内的次数;
55、目标时间段内rtt在第三预设范围内的次数与rtt总次数的比值。
56、在一种可能的实施方式中,方法还包括:
57、向终端设备发送配置信息,所述配置信息包括以下至少一项:
58、预设条件;
59、预设时间段;
60、其中,所述预设条件用于指示所述终端设备上报所述rtt信息的条件,所述预设时间段用于指示所述终端设备上报所述rtt信息的时间段。
61、第三方面,本技术提供一种调度优化装置,装置包括:
62、获取模块,用于获取与核心网设备进行数据传输的rtt;
63、生成模块,用于根据所述rtt,生成rtt信息;
64、发送模块,用于将所述rtt信息上报至接入网设备。
65、第四方面,本技术提供一种调度优化装置,装置包括:
66、接收模块,用于接收来自终端设备的rtt信息;
67、优化模块,用于根据所述rtt信息进行调度优化。
68、第五方面,本技术提供一种通信设备,包括存储器,收发机,处理器:
69、所述存储器,用于存储计算机程序;
70、所述收发机,用于在所述处理器的控制下收发数据;
71、所述处理器,用于读取所述存储器中的计算机程序并执行第一方面所述的方法。
72、第六方面,本技术提供一种通信设备,包括存储器,收发机,处理器:
73、所述存储器,用于存储计算机程序;
74、所述收发机,用于在所述处理器的控制下收发数据;
75、所述处理器,用于读取所述存储器中的计算机程序并执行第二方面所述的方法。
76、第七方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述的调度优化方法。
77、第八方面,本技术提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面或者第二方面所述的方法。
78、第九方面,本技术实施例提供一种芯片,所述芯片上存储有计算机程序,所述计算机程序被所述芯片执行时,实现如第一方面或者第二方面所述的方法。
79、在一种可能的实施方式中,所述芯片为芯片模组中的芯片。
80、本技术提供的调度优化方法、装置、设备及存储介质,终端设备在参与业务数据传输的过程中,可以获取与核心网设备进行数据传输的rtt;根据rtt,生成rtt信息;将rtt信息上报给接入网设备,接入网设备在接收到终端设备上报的rtt信息后,可以根据rtt信息进行业务数据传输的调度优化,从而可以减少用户在业务过程中所感受到的时延,提高用户体验。