基于多级NWDAF的数据处理方法、系统和存储介质与流程

文档序号:33963199发布日期:2023-04-26 17:28阅读:36来源:国知局
基于多级NWDAF的数据处理方法、系统和存储介质与流程

本技术涉及移动通信的5g领域领域,具体而言,涉及一种基于多级nwdaf的数据处理方法、系统和存储介质。


背景技术:

1、在5g核心网中,为了使目前的5g网络有足够的智能来提供按需服务和更高的网络资源利用效率,加入了nwdaf网元。nwdaf通过收集特定nf的数据,然后进行数据分析,再提供数据分析结果给其他nf,让其他nf根据数据分析结果做出更合理的决策,实现更精准的按需服务和更改的网络资源利用效率,或者把数据分析结果提供给核心网外部的应用,为企业决策提供数据依据。

2、根据现在的29520-g10协议,nwdaf通过nf、af、oam订阅和数据通知的方式来收集原始数据,每次nf、af、oam采集到nwdafd订阅的网络数据,就把对应的数据通知到nwdafd,nwdaf会对原始数据进行智能分析,并把分析的结果通知给已经订阅的nf、af、oam,nf、af、oam在决策时会考虑这些信息。

3、然而,根据现在的ts3gpp29520-g10协议,nwdaf采集数据的方式是通过向nf、oam和af发送数据订阅消息,然后当nf、oam或者af采集到对应的数据后,将会把该数据通过通知消息提交到nwdaf,然后nwdaf每次收集到数据后,将数据进行分析,得出数据分析报告,再把数据分析报告发给nf、oam或者af。

4、在现有的协议规范中,nwdaf需要分析全部接受到的数据。分析数据是需要硬件资源和算法支持的,如果nwdaf准备了大量的资源,但是却被简单的数据分析需求占用了,会造成资源浪费;如果nwdaf准备的资源不够,无法分析接受的数据或者一个分析任务需要占用大量的时间,会影响分析效率。

5、现在5g发展飞速,nwdaf需要进行越来越多的分析任务,提高nwdaf数据分析效率势在必行。


技术实现思路

1、本技术实施例的目的在于提供一种基于多级nwdaf的数据处理方法、系统和存储介质,用以提高资源的利用率和数据分析效率。

2、第一方面,本发明提供一种基于多级nwdaf的数据处理方法,所述方法包括:

3、三级nwdaf接收到目标数据时,并执行针对所述目标数据的分析任务,以对所述目标数据进行分析,其中,所述目标数据由nf,和或oam,和或af发送;

4、当所述三级nwdaf在第一预设时间内没有完成所述分析任务时,则将所述分析任务转发给二级nwdaf,以使所述二级nwdaf执行所述分析任务,并使所述二级nwdaf在第二预设时间内没有完成所述分析任务时,将所述分析任务转发给一级nwdaf,以使所述一级nwdaf执行所述分析任务,其中,一级nwdaf的资源等级高于所述二级nwdaf的资源等级,所述二级nwdaf的资源等级高于所述三级nwdaf的资源等级。

5、在本技术第一方面中,三级nwdaf能够接收到目标数据时,并执行针对所述目标数据的分析任务,以对所述目标数据进行分析,其中,所述目标数据由nf,和或oam,和或af发送,另一方面,三级nwdaf能够在第一预设时间内没有完成所述分析任务时,则将所述分析任务转发给二级nwdaf,以使所述二级nwdaf执行所述分析任务,并使所述二级nwdaf在第二预设时间内没有完成所述分析任务时,将所述分析任务转发给一级nwdaf,以使所述一级nwdaf执行所述分析任务,其中,一级nwdaf的资源等级高于所述二级nwdaf的资源等级,所述二级nwdaf的资源等级高于所述三级nwdaf的资源等级。

6、与现有技术相比,本技术能够把nwdaf分成三个等级,一级nwdaf分配较多的资源,执行较为困难分析任务,三级nwdaf分配较少的资源,执行较为简单的分析任务,二级nwdaf分配正常的资源。三个等级的nwdaf分别执行不通难度的分析任务,从而能够通过一级nwdaf,确保对需要依赖较大资源的数据进行处理,避免nwdaf准备的资源不够,而无法分析接受的数据或者使一个分析任务需要占用大量的时间,进而提高分析效率。另一方面,通过二级nwdaf、三级nwdaf,能够对依赖较小资源的数据进行处理,进而避免使用较大资源对依赖较小资源的数据进行处理,从而避免资源浪费,最终提高资源的利用率。

7、在可选的实施方式中,所述目标数据由所述nf,和或所述oam,和或所述af发送基于第一配置信息发送,其中,所述第一配置信息包括所述三级nwdaf的ip和所述三级nwdaf的域名。

8、在上述可选的实施方式中,所述nf,和或所述oam能够基于三级nwdaf的ip和所述三级nwdaf的域名向三级nwdaf发送目标数据。

9、在可选的实施方式中,所述二级nwdaf预先配置有第二配置信息,其中,所述第二配置信息包括所述一级nwdaf的ip、所述一级nwdaf的域名和所述第二预设时间,其中,所述二级nwdaf基于所述一级nwdaf的ip或所述一级nwdaf的域名,将所述分析任务转发给所述一级nwdaf。

10、在上述可选的实施方式中,所述二级nwdaf能够基于所述一级nwdaf的ip或所述一级nwdaf的域名,将所述分析任务转发给所述一级nwdaf。

11、在可选的实施方式中,所述三级nwdaf预先配置有第三配置信息,其中,所述第三配置信息包括所述二级nwdaf的ip、所述二级nwdaf的域名和所述第一预设时间,其中,所述三级nwdaf基于所述二级nwdaf的ip或所述二级nwdaf的域名,将所述分析任务转发给所述一级nwdaf。

12、在上述可选的实施方式中,所述三级nwdaf能够基于所述二级nwdaf的ip或所述二级nwdaf的域名,将所述分析任务转发给所述一级nwdaf。

13、在可选的实施方式中,所述目标数据包括待处理数据和发送时间;

14、以及,所述三级nwdaf执行针对所述目标数据的分析任务,包括:

15、对所述待处理数据进行分析,并基于所述发送时间开始计时;

16、当计时结果大于等于所述第一预设时间,且所述三级nwdaf未完成对所述待处理数据的分析时,则确定所述三级nwdaf在所述第一预设时间内没有完成所述分析任务;

17、当计时结果小于所述第一预设时间,且所述三级nwdaf已完成对所述待处理数据的分析时,则确定所述三级nwdaf在所述第一预设时间内完成所述分析任务。

18、在上述可选的实施方式中,三级nwdaf能够对所述待处理数据进行分析,并基于所述发送时间开始计时,进而当计时结果大于等于所述第一预设时间,且所述三级nwdaf未完成对所述待处理数据的分析时,能够确定所述三级nwdaf在所述第一预设时间内没有完成所述分析任务。另一方面,当计时结果小于所述第一预设时间,且所述三级nwdaf已完成对所述待处理数据的分析时,能够确定所述三级nwdaf在所述第一预设时间内完成所述分析任务

19、在可选的实施方式中,所述方法还包括:

20、当所述三级nwdaf在所述第一预设时间内完成所述分析任务时,则将执行所述分析任务生成的分析结果发送至所述nf,和或所述oam,和或所述af。

21、在上述可选的实施方式中,当所述三级nwdaf在所述第一预设时间内完成所述分析任务时,能够将执行所述分析任务生成的分析结果发送至所述nf,和或所述oam,和或所述af。

22、在可选的实施方式中,所述方法还包括:

23、当所述二级nwdaf在所述第二预设时间内完成所述分析任务时,则将执行所述分析任务生成的分析结果发送至所述nf,和或所述oam,和或所述af。

24、在上述可选的实施方式中,当所述二级nwdaf在所述第二预设时间内完成所述分析任务时,能够将执行所述分析任务生成的分析结果发送至所述nf,和或所述oam,和或所述af。

25、在可选的实施方式中,所述第一预设时间为0.5s,所述第二预设时间为0.5s。

26、第二方面,本发明提供一种基于多级nwdaf的数据处理系统,所述系统包括:一级nwdaf、二级nwdaf和三级nwdaf,其中:

27、所述三级nwdaf用于在接收到目标数据时,执行针对所述目标数据的分析任务,以对所述目标数据进行分析,其中,所述目标数据由nf,和或oam,和或af发送;

28、所述三级nwdaf还用于当所述三级nwdaf在第一预设时间内没有完成所述分析任务时,则将所述分析任务转发给二级nwdaf,以使所述二级nwdaf执行所述分析任务,并使所述二级nwdaf在第二预设时间内没有完成所述分析任务时,将所述分析任务转发给一级nwdaf,以使所述一级nwdaf执行所述分析任务,其中,一级nwdaf的资源等级高于所述二级nwdaf的资源等级,所述二级nwdaf的资源等级高于所述三级nwdaf的资源等级。

29、在本技术第二方面中,三级nwdaf能够接收到目标数据时,并执行针对所述目标数据的分析任务,以对所述目标数据进行分析,其中,所述目标数据由nf,和或oam,和或af发送,另一方面,三级nwdaf能够在第一预设时间内没有完成所述分析任务时,则将所述分析任务转发给二级nwdaf,以使所述二级nwdaf执行所述分析任务,并使所述二级nwdaf在第二预设时间内没有完成所述分析任务时,将所述分析任务转发给一级nwdaf,以使所述一级nwdaf执行所述分析任务,其中,一级nwdaf的资源等级高于所述二级nwdaf的资源等级,所述二级nwdaf的资源等级高于所述三级nwdaf的资源等级。

30、与现有技术相比,本技术能够把nwdaf分成三个等级,一级nwdaf分配较多的资源,执行较为困难分析任务,三级nwdaf分配较少的资源,执行较为简单的分析任务,二级nwdaf分配正常的资源。三个等级的nwdaf分别执行不通难度的分析任务,从而能够通过一级nwdaf,确保对需要依赖较大资源的数据进行处理,避免nwdaf准备的资源不够,而无法分析接受的数据或者使一个分析任务需要占用大量的时间,进而提高分析效率。另一方面,通过二级nwdaf、三级nwdaf,能够对依赖较小资源的数据进行处理,进而避免使用较大资源对依赖较小资源的数据进行处理,从而避免资源浪费,最终提高资源的利用率。

31、第三方面,本发明提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行如前述实施方式任一项所述的基于多级nwdaf的数据处理方法。

32、在本技术第三方面中,存储介质通过执行基于多级nwdaf的数据处理方法,能够使三级nwdaf接收到目标数据时,并执行针对所述目标数据的分析任务,以对所述目标数据进行分析,其中,所述目标数据由nf,和或oam,和或af发送,另一方面,三级nwdaf能够在第一预设时间内没有完成所述分析任务时,则将所述分析任务转发给二级nwdaf,以使所述二级nwdaf执行所述分析任务,并使所述二级nwdaf在第二预设时间内没有完成所述分析任务时,将所述分析任务转发给一级nwdaf,以使所述一级nwdaf执行所述分析任务,其中,一级nwdaf的资源等级高于所述二级nwdaf的资源等级,所述二级nwdaf的资源等级高于所述三级nwdaf的资源等级。

33、与现有技术相比,本技术能够把nwdaf分成三个等级,一级nwdaf分配较多的资源,执行较为困难分析任务,三级nwdaf分配较少的资源,执行较为简单的分析任务,二级nwdaf分配正常的资源。三个等级的nwdaf分别执行不通难度的分析任务,从而能够通过一级nwdaf,确保对需要依赖较大资源的数据进行处理,避免nwdaf准备的资源不够,而无法分析接受的数据或者使一个分析任务需要占用大量的时间,进而提高分析效率。另一方面,通过二级nwdaf、三级nwdaf,能够对依赖较小资源的数据进行处理,进而避免使用较大资源对依赖较小资源的数据进行处理,从而避免资源浪费,最终提高资源的利用率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1