本申请涉及通信领域,尤其涉及一种签约信息处理方法、装置、设备及存储介质。
背景技术:
1、在4g时代,就提出了万物相连的互联网,即物联网概念,进入5g后,随着业务的不断扩展,要求物联网用户号码能够签约更多的功能选项。
2、当前物联网用户号码签约功能选项时的签约会话管理信息,全部存储在udr(unified data repository,统一数据存储库)中,导致udr会占用大量的存储资源。
技术实现思路
1、本申请提供了一种签约信息处理方法、装置、设备及存储介质,用以解决签约会话管理信息全部存储在udr,导致udr会占用大量的存储资源的。
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、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,获取终端的查询请求,查询请求包括终端的标识;基于终端的标识,从统一数据存储库中获取终端的内部组标识;从本地存储的签约信息中,获取与内部组标识匹配的目标签约信息;向终端返回目标签约信息和内部组标识。由于统一数据存储库中仅保存内部组标识,而不用存储签约相关的其它数据,所以相比于相关技术中将签约相关的数据都存储于udr中,大大降低了对udr对存储空间的占用。并且,本实施例中同类型终端的签约信息由同一个虚拟网络组模板进行存储,所以还可以在降低udr对存储空间的占用的基础上,降低检索时间,提高用户的检索效率。
1.一种签约信息处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,从本地存储的签约信息中,获取与所述内部组标识匹配的目标签约信息,包括:
3.根据权利要求2所述的方法,其特征在于,从本地存储的所有虚拟网络组模板中,获取与所述内部组标识匹配的目标虚拟网络组模板,包括:
4.根据权利要求3所述的方法,其特征在于,从所述所有虚拟网络组模板中,查询与所述子标识匹配的虚拟网络组模板,包括:
5.一种签约信息处理方法,其特征在于,包括:
6.根据权利要求5所述的方法,其特征在于,确定本地未存储有与所述目标内部组标识匹配的目标虚拟网络组模板,包括:
7.根据权利要求6所述的方法,其特征在于,确定本地存储的所有虚拟网络模板中未包括与所述子标识匹配的虚拟网络模板,包括:
8.一种签约信息处理装置,其特征在于,包括:
9.一种签约信息处理装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:处理器、存储器和通信总线,其中,处理器和存储器通过通信总线完成相互间的通信;
11.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-4任一项所述的签约信息处理方法或权利要求5-7任一项所述的签约信息处理方法。