System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种容灾方法及装置、电子设备、存储介质制造方法及图纸_技高网

一种容灾方法及装置、电子设备、存储介质制造方法及图纸

技术编号:41276093 阅读:3 留言:0更新日期:2024-05-11 09:28
本公开实施例公开了一种容灾方法及装置、电子设备、存储介质,所述方法包括:获取公网的第二统一数据管理网元UDM发送的目标用户的开户数据;其中,所述目标用户为接入所述专网的用户;对所述目标用户的开户数据进行存储备份;其中,存储的所述目标用户的开户数据用于在所述公网故障时,支持所述目标用户接入专网。采用本公开实施例的技术方案,在公网故障时,可以优先满足目标用户的通信需求;同时,还可以提高专网的第一UDM的运行速度,进而可以提高目标用户的接入稳定性。

【技术实现步骤摘要】

本公开涉及通信,尤其涉及一种容灾方法及装置、电子设备、存储介质


技术介绍

1、随着移动通信技术的不断发展,第五代移动通信技术(5th generation mobilecommunication technology,5g)对核心网的容灾能力提出了更高的要求。统一数据管理网元(unified data management,udm)是5g核心网公共控制面的网元,负责用户的开户数据管理。为了确保核心网容灾功能的可靠性,应对udm中的开户数据进行异地备份,并需确保数据备份的一致性,否则在应急容灾切换后,极可能出现业务操作失败,降低容灾效果。可见,如何为udm网元提供一种适宜的容灾方法已成为亟待解决的问题。


技术实现思路

1、为解决现有存在的技术问题,本公开实施例提供一种容灾方法及装置、电子设备、存储介质。

2、为达到上述目的,本公开实施例的技术方案是这样实现的:

3、第一方面,本公开实施例提供了一种容灾方法,应用于专网的第一统一数据管理网元udm中,所述方法包括:

4、获取公网的第二udm发送的目标用户的开户数据;其中,所述目标用户为接入所述专网的用户;

5、对所述目标用户的开户数据进行存储备份;其中,存储的所述目标用户的开户数据用于在所述公网故障时,支持所述目标用户接入专网。

6、在一些实施例中,所述对所述目标用户的开户数据进行存储备份,包括:

7、基于所述目标用户的用户标识,确定所述目标用户的类别;

<p>8、根据所述目标用户的类别,确定所述目标用户的接入优先级;

9、将所述接入优先级与所述开户数据关联后进行存储备份。

10、在一些实施例中,所述方法还包括:

11、获取所述目标用户的业务量;

12、根据所述目标用户的业务量,确定所述目标用户的活跃度;

13、基于所述目标用户的活跃度,调整所述目标用户的接入优先级。

14、在一些实施例中,所述目标用户的业务量包括第一预设时长内的业务量;

15、所述根据所述目标用户的业务量,确定所述目标用户的活跃度,包括:

16、根据所述第一预设时长内预定时长段内的子业务量,确定所述子业务量对应的权重;其中,所述权重与所述子业务量的产生时间负相关;

17、针对每一所述子业务量,利用所述子业务量对应的权重对所述子业务量进行加权;

18、根据所有子业务量的加权结果的累加值,确定所述目标用户的活跃度。

19、在一些实施例中,所述方法还包括:

20、当备份存储的所述目标用户的开户数据的数据量大于预设数据量阈值时,按照所述目标用户的接入优先级由低到高的顺序删除所述目标用户的开户数据,直至所剩余的开户数据的数量小于或等于所述预设数据量阈值。

21、在一些实施例中,所述目标用户包括临时到访用户,所述方法还包括:

22、获取所述临时到访用户的开户数据的存储时长;

23、当所述临时到访用户的开户数据的存储时长大于第二预设时长时,删除备份存储的所述临时到访用户的开户数据。

24、在一些实施例中,所述获取公网的第二udm发送的目标用户的开户数据,包括:

25、向公网的第二udm发送开户数据请求;其中,所述开户数据请求中携带有所述目标用户的用户标识;

26、接收所述第二udm根据所述开户数据请求反馈的所述用户标识对应的所述目标用户的开户数据。

27、第二方面,本公开实施例还提供了一种容灾装置,应用于专网的第一统一数据管理网元udm中,所述装置包括:

28、第一获取模块,用于获取公网的第二udm发送的目标用户的开户数据;其中,所述目标用户为接入所述专网的用户;

29、存储模块,用于对所述目标用户的开户数据进行存储备份;其中,存储的所述目标用户的开户数据用于在所述公网故障时,支持所述目标用户接入专网。

30、在一些实施例中,所述存储模块包括:

31、第一确定模块,用于基于所述目标用户的用户标识,确定所述目标用户的类别;

32、第二确定模块,用于根据所述目标用户的类别,确定所述目标用户的接入优先级;

33、第一存储子模块,用于将所述接入优先级与所述开户数据关联后进行存储备份。

34、在一些实施例中,所述装置还包括:

35、第二获取模块,用于获取所述目标用户的业务量;

36、第三确定模块,用于根据所述目标用户的业务量,确定所述目标用户的活跃度;

37、调整模块,用于基于所述目标用户的活跃度,调整所述目标用户的接入优先级。

38、在一些实施例中,所述第三确定模块,用于根据所述第一预设时长内预定时长段内的子业务量,确定所述子业务量对应的权重;其中,所述权重与所述子业务量的产生时间负相关;

39、针对每一所述子业务量,利用所述子业务量对应的权重对所述子业务量进行加权;

40、根据所有子业务量的加权结果的累加值,确定所述目标用户的活跃度。

41、在一些实施例中,所述装置还包括:

42、第一删除模块,用于当备份存储的所述目标用户的开户数据的数据量大于预设数据量阈值时,按照所述目标用户的接入优先级由低到高的顺序删除所述目标用户的开户数据,直至所剩余的开户数据的数量小于或等于所述预设数据量阈值。

43、在一些实施例中,所述装置还包括:

44、第三获取模块,用于获取所述临时到访用户的开户数据的存储时长;

45、第二删除模块,用于当所述临时到访用户的开户数据的存储时长大于第二预设时长时,删除备份存储的所述临时到访用户的开户数据。

46、在一些实施例中,所述第一获取模块包括:

47、发送模块,用于向公网的第二udm发送开户数据请求;其中,所述开户数据请求中携带有所述目标用户的用户标识;

48、接收模块,用于接收所述第二udm根据所述开户数据请求反馈的所述用户标识对应的所述目标用户的开户数据。

49、第三方面,本公开实施例还提供了一种电子设备,包括:用于存储能够在处理器上运行的计算机程序的存储器,

50、其中,所述处理器用于运行所述计算机程序时,执行前述第一方面所述的容灾方法的步骤。

51、第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述第一方面所述的容灾方法的步骤。

52、本公开的实施例提供的技术方案可以包括以下有益效果:

53、采用本公开实施例的技术方案,专网的第一udm通过获取公网的第二udm发送的目标用户的开户数据,并对目标用户的开户数据进行存储备份,以便于在公网故障时,支持目标用户接入专网。一方面,本公开中专网的第一udm可以区分目标用户和其他用户,在公网故障本文档来自技高网...

【技术保护点】

1.一种容灾方法,其特征在于,应用于专网的第一统一数据管理网元UDM中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述目标用户的开户数据进行存储备份,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述目标用户的业务量包括第一预设时长内的业务量;

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述目标用户包括临时到访用户,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述获取公网的第二UDM发送的目标用户的开户数据,包括:

8.一种容灾装置,其特征在于,应用于专网的第一统一数据管理网元UDM中,所述装置包括:

9.一种电子设备,其特征在于,包括:用于存储能够在处理器上运行的计算机程序的存储器,

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。>...

【技术特征摘要】

1.一种容灾方法,其特征在于,应用于专网的第一统一数据管理网元udm中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述目标用户的开户数据进行存储备份,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述目标用户的业务量包括第一预设时长内的业务量;

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:宋琪肖松王震姜怡崔永全李铖阳
申请(专利权)人:中移成都信息通信科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1