本发明涉及通信,具体涉及一种数据传输方法、装置、通信设备和存储介质。
背景技术:
1、网络数据分析功能(nwdaf,network data analytics function)是大数据分析引擎,可定制化采集网络功能(nf,network function)/无线接入网(ran,radio accessnetwork)/操作维护管理(oam,operation administration and maintenance)的数据,完成智能分析,并可将结果提供给nf/ran/oam进行决策或执行。
2、基于nwdaf的分析能力,第三代合作伙伴计划(3gpp,3rd generationpartnership project)还提供了面向用户体验的基本分析方案:nwdaf采集用户面功能(upf,user plane function)的数据,进行体验分析,提供体验质量(qoe,quality ofexperience)给策略控制功能(pcf,policy control function),由pcf根据qoe情况进一步决策体验保障策略。
3、实际上,在用户漫游时,存在两地upf、nwdaf、pcf无法互通的情况,归属地pcf无法获取用户在拜访地的实际体验数据、无线资源等信息,导致无法分析得到用户qoe,进而无法获得漫游情况下的精准qos保障策略,导致漫游用户体验无法保障。
技术实现思路
1、为解决现有存在的技术问题,本发明实施例提供一种数据传输方法、装置、通信设备和存储介质。
2、为达到上述目的,本发明实施例的技术方案是这样实现的:
3、第一方面,本发明实施例提供了一种数据传输方法,所述方法应用于网络数据分析功能;所述方法包括:
4、接收策略控制功能发送的第一分析请求,基于所述第一分析请求确定作为数据源的网络功能,所述网络功能包括拜访地的网络功能和/或归属地的网络功能;
5、向所述网络功能发送第二分析请求,所述第二分析请求用于请求采集数据;
6、接收所述网络功能发送的第一数据,基于所述第一数据得到第一分析结果,向所述策略控制功能发送所述第一分析结果。
7、上述方案中,所述第一分析请求中包括以下至少一项信息:
8、分析标识、用户标识、业务标识、质差阈值、策略冲突优先级、用户位置、会话管理功能标识、中继会话管理功能标识。
9、上述方案中,所述网络数据分析功能为位于归属地的第一网络数据分析功能,或位于拜访地的第二网络数据分析功能。
10、第二方面,本发明实施例还提供了一种数据传输方法,所述方法应用于位于归属地的第一网络数据分析功能;所述方法包括:
11、接收策略控制功能发送的第一分析请求,确定需要或不需要位于拜访地的第二网络数据分析功能触发数据采集和数据分析;
12、根据确定结果向作为数据源的网络功能发送第二分析请求,以及接收所述网络功能发送的第二数据,基于所述第二数据得到第二分析结果;或者向所述第二网络数据分析功能发送第三分析请求,以及从所述第二网络数据分析功能接收所述第三分析请求对应的第三分析结果;
13、向所述策略控制功能发送所述第二分析结果或所述第三分析结果。
14、上述方案中,所述第一分析请求和所述第三分析请求中均包括以下至少一项信息:
15、分析标识、用户标识、业务标识、质差阈值、策略冲突优先级、用户位置、会话管理功能标识、中继会话管理功能标识。
16、上述方案中,所述确定需要或不需要位于拜访地的第二网络数据分析功能触发数据采集和分析,包括:
17、基于以下至少一项信息确定需要或不需要位于拜访地的第二网络数据分析功能触发数据采集和分析:
18、用户对应的业务状态、分析标识、网络数据分析功能的服务区域、本地策略。
19、第三方面,本发明实施例还提供了一种数据传输方法,所述方法应用于位于拜访地的第二网络数据分析功能;所述方法包括:
20、接收位于归属地的第一网络数据分析功能发送的第三分析请求,所述第三分析请求用于请求触发数据采集和数据分析;
21、基于所述第三分析请求确定作为数据源的网络功能,向所述网络功能发送第四分析请求;所述网络功能包括拜访地的网络功能,所述第四分析请求用于请求采集数据;
22、接收所述网络功能发送的第二数据,基于所述第二数据得到第三分析结果,向所述第一网络数据分析功能发送所述第三分析结果。
23、上述方案中,所述第三分析请求中包括以下至少一项信息:
24、分析标识、用户标识、业务标识、质差阈值、策略冲突优先级、用户位置、会话管理功能标识、中继会话管理功能标识。
25、第四方面,本发明实施例还提供了一种数据传输方法,所述方法应用于策略控制功能;所述方法包括:
26、向网络数据分析功能发送第一分析请求,所述第一分析请求用于触发数据采集和分析;
27、接收所述网络数据分析功能发送的分析结果。
28、上述方案中,所述网络数据分析功能为位于归属地的第一网络数据分析功能,或位于拜访地的第二网络数据分析功能。
29、上述方案中,所述向网络数据分析功能发送第一分析请求之前,所述方法还包括:
30、基于以下至少一项信息确定所述网络数据分析功能:
31、用户对应的业务状态、用户所在位置、分析标识、网络数据分析功能的服务区域、本地策略。
32、上述方案中,所述第一分析请求中包括以下至少一项信息:
33、分析标识、用户标识、业务标识、质差阈值、策略冲突优先级、用户位置、会话管理功能标识、中继会话管理功能标识。
34、上述方案中,所述分析结果包括第一分析结果、第二分析结果或第三分析结果;
35、所述第一分析结果由位于归属地的第一网络数据分析功能或位于拜访地的第二网络数据分析功能触发数据采集和数据分析获得;
36、所述第二分析结果在不需要位于拜访地的第二网络数据分析功能触发数据采集和数据分析的情况下、由位于归属地的第一网络数据分析功能触发数据采集和数据分析获得;
37、所述第三分析结果在需要位于拜访地的第二网络数据分析功能触发数据采集和数据分析的情况下、由位于归属地的第一网络数据分析功能触发位于拜访地的第二网络数据分析功能触发数据采集和数据分析获得。
38、第五方面,本发明实施例还提供了一种数据传输装置,所述装置应用于网络数据分析功能,所述装置包括:第一通信单元和第一处理单元;其中,
39、所述第一通信单元,用于接收策略控制功能发送的第一分析请求;
40、所述第一处理单元,用于基于所述第一分析请求确定作为数据源的网络功能,所述网络功能包括拜访地的网络功能和/或归属地的网络功能;
41、所述第一通信单元,还用于向所述网络功能发送第二分析请求,所述第二分析请求用于请求采集数据;还用于接收所述网络功能发送的第一数据;
42、所述第一处理单元,还用于基于所述第一数据得到第一分析结果;
43、所述第一通信单元,还用于向所述策略控制功能发送所述第一分析结果。
44、第六方面,本发明实施例还提供了一种数据传输装置,所述装置应用于位于归属地的第一网络数据分析功能,所述装置包括:第二通信单元和第二处理单元;其中,
45、所述第二通信单元,用于接收策略控制功能发送的第一分析请求;
46、所述第二处理单元,用于确定需要或不需要位于拜访地的第二网络数据分析功能触发数据采集和数据分析;
47、所述第二通信单元,还用于根据确定结果向作为数据源的网络功能发送第二分析请求,以及接收所述网络功能发送的第二数据;或者,向所述第二网络数据分析功能发送第三分析请求,以及从所述第二网络数据分析功能接收所述第三分析请求对应的第三分析结果;
48、所述第二处理单元,还用于基于所述第二数据得到第二分析结果;
49、所述第二通信单元,还用于向所述策略控制功能发送所述第二分析结果或所述第三分析结果。
50、第七方面,本发明实施例还提供了一种数据传输装置,所述装置应用于位于拜访地的第二网络数据分析功能,所述装置包括:第三通信单元和第三处理单元;其中,
51、所述第三通信单元,用于接收位于归属地的第一网络数据分析功能发送的第三分析请求,所述第三分析请求用于请求触发数据采集和数据分析;
52、所述第三处理单元,用于基于所述第三分析请求确定作为数据源的网络功能;
53、所述第三通信单元,还用于向所述网络功能发送第四分析请求;所述网络功能包括拜访地的网络功能,所述第四分析请求用于请求采集数据;还用于接收所述网络功能发送的第二数据;
54、所述第三处理单元,还用于基于所述第二数据得到第三分析结果;
55、所述第三通信单元,还用于向所述第一网络数据分析功能发送所述第三分析结果。
56、第八方面,本发明实施例还提供了一种数据传输装置,所述装置应用于策略控制功能,所述装置包括:第四通信单元,用于向所述网络数据分析功能发送第一分析请求,所述第一分析请求用于触发数据采集和分析;还用于接收所述网络数据分析功能发送的分析结果。
57、第九方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例第一方面至第四方面中的任一方面所述方法的步骤。
58、第十方面,本发明实施例还提供了一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本发明实施例第一方面至第四方面中的任一方面所述方法的步骤。
59、本发明实施例提供的数据传输方法、装置、通信设备和存储介质,第一方面,网络数据分析功能接收策略控制功能发送的第一分析请求,基于所述第一分析请求确定作为数据源的网络功能,所述网络功能包括拜访地的网络功能和/或归属地的网络功能;向所述网络功能发送第二分析请求,所述第二分析请求用于请求采集数据;接收所述网络功能发送的第一数据,基于所述第一数据得到第一分析结果,向所述策略控制功能发送所述第一分析结果。采用本发明实施例的技术方案,在位于归属地的第一网络数据分析功能和位于拜访地的第二网络数据分析功能之间无接口的情况下,策略控制功能(pcf)根据决策,向第一网络数据分析功能或第二网络数据分析功能发送第一分析请求,由第一网络数据分析功能或第二网络数据分析功能触发数据采集以及数据分析,得到分析结果,实现了用户漫游场景下的数据采集以及数据分析,进而可根据分析结果对漫游情况下的qos策略进行决策,可实现用户漫游时业务体验的智能化、精准化、动态化保障。
60、第二方面,位于归属地的第一网络数据分析功能接收策略控制功能发送的第一分析请求,确定需要或不需要位于拜访地的第二网络数据分析功能触发数据采集和数据分析;根据确定结果向作为数据源的网络功能发送第二分析请求,以及接收所述网络功能发送的第二数据,基于所述第二数据得到第二分析结果;或者向所述第二网络数据分析功能发送第三分析请求,以及从所述第二网络数据分析功能接收所述第三分析请求对应的第三分析结果;向所述策略控制功能发送所述第二分析结果或所述第三分析结果。采用备份拿命实施例的技术方案,在第一网络数据分析功能和第二网络数据分析功能之间无接口的情况下,策略控制功能(pcf)向第一网络数据分析功能发送第一分析请求,第一网络数据分析功能决策是否经由第二网络数据分析功能触发数据采集和数据分析,进而得到分析结果,实现了用户漫游场景下的数据采集以及数据分析,进而可根据分析结果对漫游情况下的qos策略进行决策,可实现用户漫游时业务体验的智能化、精准化、动态化保障。
1.一种数据传输方法,其特征在于,所述方法应用于网络数据分析功能;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一分析请求中包括以下至少一项信息:
3.根据权利要求1所述的方法,其特征在于,所述网络数据分析功能为位于归属地的第一网络数据分析功能,或位于拜访地的第二网络数据分析功能。
4.一种数据传输方法,其特征在于,所述方法应用于位于归属地的第一网络数据分析功能;所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述第一分析请求和所述第三分析请求中均包括以下至少一项信息:
6.根据权利要求4所述的方法,其特征在于,所述确定需要或不需要位于拜访地的第二网络数据分析功能触发数据采集和分析,包括:
7.一种数据传输方法,其特征在于,所述方法应用于位于拜访地的第二网络数据分析功能;所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述第三分析请求中包括以下至少一项信息:
9.一种数据传输方法,其特征在于,所述方法应用于策略控制功能;所述方法包括:
10.根据权利要求9所述的方法,其特征在于,所述网络数据分析功能为位于归属地的第一网络数据分析功能,或位于拜访地的第二网络数据分析功能。
11.根据权利要求9所述的方法,其特征在于,所述向网络数据分析功能发送第一分析请求之前,所述方法还包括:
12.根据权利要求9所述的方法,其特征在于,所述第一分析请求中包括以下至少一项信息:
13.根据权利要求9所述的方法,其特征在于,所述分析结果包括第一分析结果、第二分析结果或第三分析结果;
14.一种数据传输装置,其特征在于,所述装置应用于网络数据分析功能,所述装置包括:第一通信单元和第一处理单元;其中,
15.一种数据传输装置,其特征在于,所述装置应用于位于归属地的第一网络数据分析功能,所述装置包括:第二通信单元和第二处理单元;其中,
16.一种数据传输装置,其特征在于,所述装置应用于位于拜访地的第二网络数据分析功能,所述装置包括:第三通信单元和第三处理单元;其中,
17.一种数据传输装置,其特征在于,所述装置应用于策略控制功能,所述装置包括:第四通信单元,用于向所述网络数据分析功能发送第一分析请求,所述第一分析请求用于触发数据采集和分析;还用于接收所述网络数据分析功能发送的分析结果。
18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至3任一项所述方法的步骤;或者,
19.一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至3任一项所述方法的步骤;或者,
