本技术涉及移动通信,特别是涉及一种数据共享方法、装置、网元设备、存储介质和程序产品。
背景技术:
1、移动通信系统中包含很多网元ne(network element),在5g网络中也称为网络功能nf(network function),每个网元具有各自的功能。网元例如:pcf(the policy controlfunction,策略控制功能),其主要功能是实现用户的控制策略管理,包括qos(quality ofservice,服务质量)的控制,业务访问控制等;amf(the access and mobility managementfunction,接入和移动性管理功能),其主要功能是用户的接入管理以及移动性管理。
2、不同的网元之间可能会存在一些需要共享的共享数据,在当前的3gpp(3rdgeneration partnership project,第三代合作伙伴计划)标准中,共享数据存放于udm(the unified data management,统一数据管理)/udr(the unified data repository,统一数据存储库)中,共享数据每次发生更新时,共享数据的需求网元都需要通过订阅的方式从存储共享数据的网元中获取更新数据。
3、但是,上述数据共享方式存在灵活性差的问题。
技术实现思路
1、本技术实施例提供一种数据共享方法、装置、网元设备、存储介质和程序产品,可以提升数据共享的灵活性。
2、第一方面,本技术实施例提供一种数据共享方法。所述方法用于存储共享数据的网元,所述方法包括:
3、在确定需求网元对应的共享数据发生更新的情况下,向所述需求网元发送共享数据更新通知;
4、其中,所述共享数据更新通知用于指示所述需求网元根据所述共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新。
5、在其中一个实施例中,所述向所述需求网元发送共享数据更新通知,包括:
6、向nrf网元发送所述需求网元的网元标识;
7、接收所述nrf网元发送的所述网元标识对应的网元地址;
8、基于所述网元地址向所述需求网元发送所述共享数据更新通知。
9、在其中一个实施例中,所述向nrf网元发送所述需求网元的网元标识之前,所述方法包括:
10、接收所述需求网元发送的所述网元标识。
11、在其中一个实施例中,所述共享数据更新通知包括所述共享数据发生更新时所产生的更新数据的描述信息,所述描述信息用于指示所述需求网元根据所述描述信息确定是否通过非订阅的方式获取所述更新数据。
12、在其中一个实施例中,所述方法还包括:
13、接收所述需求网元发送的确定更新通知,所述确定更新通知是所述需求网元根据所述描述信息确定需要通过非订阅的方式获取所述更新数据的情况下发送的;
14、向所述需求网元发送所述更新数据。
15、在其中一个实施例中,所述方法还包括:
16、记录所述更新数据对应的数据共享过程的最新同步时间。
17、在其中一个实施例中,所述向所述需求网元发送所述更新数据之前,还包括:
18、将所述需求网元对应的全量的共享数据发送至所述需求网元。
19、在其中一个实施例中,所述方法还包括:
20、记录全量的共享数据对应的数据共享过程的初始同步时间。
21、在其中一个实施例中,所述存储共享数据的网元为udr或者udm。
22、第二方面,本技术实施例提供一种数据共享方法。所述方法用于需求网元,所述方法包括:
23、接收存储共享数据的网元发送的共享数据更新通知,所述共享数据更新通知是所述存储共享数据的网元在确定所述需求网元对应的共享数据发生更新的情况下发送的;
24、根据所述共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新。
25、在其中一个实施例中,所述方法还包括:
26、向nrf网元上报所述需求网元的网元信息,所述网元信息包括网元标识和网元地址;
27、所述网元信息用于指示所述nrf网元在接收到所述存储共享数据的网元发送的所述网元标识的情况下向所述存储共享数据的网元发送所述网元地址,所述网元地址用于指示所述存储共享数据的网元基于所述网元地址向所述需求网元发送所述共享数据更新通知。
28、在其中一个实施例中,所述方法还包括:
29、向所述存储共享数据的网元发送所述网元标识。
30、在其中一个实施例中,所述共享数据更新通知包括所述共享数据发生更新时所产生的更新数据的描述信息,所述根据所述共享数据更新通知确定是否进行共享数据的更新,包括:
31、根据所述描述信息确定是否通过非订阅的方式获取所述更新数据。
32、在其中一个实施例中,所述方法还包括:
33、若根据所述描述信息确定需要通过非订阅的方式获取所述更新数据,则向所述存储共享数据的网元发送确定更新通知;
34、接收所述存储共享数据的网元发送的所述更新数据。
35、在其中一个实施例中,所述方法还包括:
36、记录所述更新数据对应的数据共享过程的最新同步时间。
37、在其中一个实施例中,所述接收所述存储共享数据的网元发送的所述更新数据之前,还包括:
38、接收所述存储共享数据的网元发送的所述需求网元对应的全量的共享数据。
39、在其中一个实施例中,所述方法还包括:
40、记录所述全量的共享数据对应的数据共享过程的初始同步时间。
41、第三方面,本技术实施例提供一种数据共享方法。所述方法用于nrf网元,所述方法包括:
42、接收存储共享数据的网元发送的需求网元的网元标识;
43、根据所述网元标识查找出所述网元标识对应的网元地址;
44、将所述网元地址发送至所述存储共享数据的网元;
45、其中,所述网元地址用于指示所述存储共享数据的网元在确定所述需求网元对应的共享数据发生更新的情况下,基于所述网元地址向所述需求网元发送共享数据更新通知,所述共享数据更新通知用于指示所述需求网元根据所述共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新。
46、在其中一个实施例中,所述方法还包括:
47、接收所述需求网元发送的所述网元标识和所述网元地址;
48、将所述网元标识关联于所述网元地址进行存储。
49、第四方面,本技术实施例提供一种数据共享装置。所述数据共享装置设置于存储共享数据的网元,所述装置包括:
50、发送模块,用于在确定需求网元对应的共享数据发生更新的情况下,向所述需求网元发送共享数据更新通知;
51、其中,所述共享数据更新通知用于指示所述需求网元根据所述共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新。
52、第五方面,本技术实施例提供一种数据共享装置。所述数据共享装置设置于需求网元,所述装置包括:
53、接收模块,用于接收存储共享数据的网元发送的共享数据更新通知,所述共享数据更新通知是所述存储共享数据的网元在确定所述需求网元对应的共享数据发生更新的情况下发送的;
54、处理模块,用于根据所述共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新。
55、第六方面,本技术实施例提供一种数据共享装置。所述数据共享装置设置于nrf网元,所述装置包括:
56、接收模块,用于接收存储共享数据的网元发送的需求网元的网元标识;
57、处理模块,用于根据所述网元标识查找出所述网元标识对应的网元地址;
58、发送模块,用于将所述网元地址发送至所述存储共享数据的网元;
59、其中,所述网元地址用于指示所述存储共享数据的网元在确定所述需求网元对应的共享数据发生更新的情况下,基于所述网元地址向所述需求网元发送共享数据更新通知,所述共享数据更新通知用于指示所述需求网元根据所述共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新。
60、第七方面,本技术实施例提供一种网元设备。所述网元设备包括:发送器;
61、所述发送器,用于在确定需求网元对应的共享数据发生更新的情况下,向所述需求网元发送共享数据更新通知;
62、其中,所述共享数据更新通知用于指示所述需求网元根据所述共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新。
63、第八方面,本技术实施例提供一种网元设备。所述网元设备包括:接收器和处理器;
64、所述接收器,用于接收存储共享数据的网元发送的共享数据更新通知,所述共享数据更新通知是所述存储共享数据的网元在确定所述需求网元对应的共享数据发生更新的情况下发送的;
65、所述处理器,用于根据所述共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新。
66、第九方面,本技术实施例提供一种网元设备。所述网元设备包括:接收器、处理器和发送器;
67、所述接收器,用于接收存储共享数据的网元发送的需求网元的网元标识;
68、所述处理器,用于根据所述网元标识查找出所述网元标识对应的网元地址;
69、所述发送器,用于将所述网元地址发送至所述存储共享数据的网元;
70、其中,所述网元地址用于指示所述存储共享数据的网元在确定所述需求网元对应的共享数据发生更新的情况下,基于所述网元地址向所述需求网元发送共享数据更新通知,所述共享数据更新通知用于指示所述需求网元根据所述共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新。
71、第十方面,本技术实施例提供一种计算机可读存储介质。所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面、第二方面或者第三方面所述方法的步骤。
72、第十一方面,本技术实施例提供一种芯片。所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片运行时实现如上述第一方面、第二方面或者第三方面所述方法的步骤。
73、第十二方面,本技术实施例提供一种计算机程序产品。所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上述第一方面、第二方面或者第三方面所述方法的步骤。
74、上述数据共享方法、装置、网元设备、存储介质和程序产品,存储共享数据的网元通过在确定需求网元对应的共享数据发生更新的情况下,向需求网元发送共享数据更新通知,该共享数据更新通知用于指示需求网元根据共享数据更新通知确定是否通过非订阅的方式进行共享数据的更新,这样,若需求网元对应的共享数据发生更新,存储共享数据的网元则可以主动通过共享数据更新通知来通知需求网元其共享数据发生更新,需求网元可以自行决定是否进行共享数据的更新,而无需需求网元向存储共享数据的网元订阅共享数据的更新,避免了传统技术中在共享数据每次发生更新时,都需要由需求网元以主动订阅的方式从存储共享数据的网元获取更新数据所造成的数据共享灵活性差的问题,本技术实施例提升了数据共享方式的灵活性。
1.一种数据共享方法,其特征在于,用于存储共享数据的网元,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述向所述需求网元发送共享数据更新通知,包括:
3.根据权利要求2所述的方法,其特征在于,所述向nrf网元发送所述需求网元的网元标识之前,所述方法包括:
4.根据权利要求1所述的方法,其特征在于,所述共享数据更新通知包括所述共享数据发生更新时所产生的更新数据的描述信息,所述描述信息用于指示所述需求网元根据所述描述信息确定是否通过非订阅的方式获取所述更新数据。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述向所述需求网元发送所述更新数据之前,还包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1-8任一项所述的方法,其特征在于,所述存储共享数据的网元为udr或者udm。
10.一种数据共享方法,其特征在于,用于需求网元,所述方法包括:
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
13.根据权利要求10所述的方法,其特征在于,所述共享数据更新通知包括所述共享数据发生更新时所产生的更新数据的描述信息,所述根据所述共享数据更新通知确定是否进行共享数据的更新,包括:
14.根据权利要求13所述的方法,其特征在于,所述方法还包括:
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
16.根据权利要求14所述的方法,其特征在于,所述接收所述存储共享数据的网元发送的所述更新数据之前,还包括:
17.根据权利要求16所述的方法,其特征在于,所述方法还包括:
18.一种数据共享方法,其特征在于,用于nrf网元,所述方法包括:
19.根据权利要求18所述的方法,其特征在于,所述方法还包括:
20.一种数据共享装置,其特征在于,设置于存储共享数据的网元,所述装置包括:
21.一种数据共享装置,其特征在于,设置于需求网元,所述装置包括:
22.一种数据共享装置,其特征在于,设置于nrf网元,所述装置包括:
23.一种网元设备,其特征在于,包括:发送器;
24.一种网元设备,其特征在于,包括:接收器和处理器;
25.一种网元设备,其特征在于,包括:接收器、处理器和发送器;
26.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至19中任一项所述的方法的步骤。
27.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至19中任一项所述的方法的步骤。
