当前位置: 首页 > 专利查询>之江实验室专利>正文

一种网元管理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:39435909 阅读:11 留言:0更新日期:2023-11-19 16:19
本说明书公开了一种网元管理方法、装置、存储介质及电子设备。所述网元管理方法包括:接收用户通过业务消费者模块发送的查询请求,通过管理模块响应查询请求,从查询请求中的第一指定字段中,获取用户输入的异构冗余查询条件参数,并从预先注册到管理模块的各网络功能实例中,确定满足异构冗余查询条件参数的至少部分网络功能实例,作为异构冗余实例组,将异构冗余实例组中包含的各网络功能实例对应的配置文件发送给业务消费者模块,以使业务消费者模块根据配置文件将异构冗余实例组中包含的各网络功能实例所属的业务提供者模块发送业务请求,通过异构冗余实例组中包含的各网络功能实例响应业务请求,得到业务执行结果。得到业务执行结果。得到业务执行结果。

【技术实现步骤摘要】
一种网元管理方法、装置、存储介质及电子设备


[0001]本说明书涉及网络安全
,尤其涉及一种网元管理方法、装置、存储介质及电子设备。

技术介绍

[0002]目前,基于服务化架构(enhanced Service Based Architecture,eSBA)的5G核心网中,业务提供者(即业务请求的接收方)可以将所提供的网络功能对应的网络功能实例注册到网络存储功能(NF Repository Function,NRF)中,以通过NRF响应业务消费者(即业务请求的发送方)的业务提供者查询请求,从已注册的各业务提供者中,确定出满足业务消费者所需的一个业务提供者提供的网络功能实例,并将该网络功能实例的配置文件发送给业务消费者,以使业务消费者根据所述标识信息向该业务提供者发送业务请求,从而使得业务提供者通过该网络功能实例为业务消费者提供服务。
[0003]通常情况下,在各业务提供者所提供中各网络功能实例可能存在具有异常的网络功能实例。例如:业务提供者所提供的网络功能实例遭受网络攻击后,若再次响应业务消费者发送的业务请求所回复的回复内容可能存在错误,进而导致5G网络系统整体的安全性和鲁棒性较低。
[0004]因此,如何提升5G网络系统的安全性,则是一个亟待解决的问题。

技术实现思路

[0005]本说明书提供一种网元管理方法、装置、存储介质及电子设备,以部分的解决现有技术存在的上述问题。
[0006]本说明书采用下述技术方案:本说明书提供了一种网元管理方法,所述方法应用于基于服务化架构eSBA指定网络系统,所述指定网络系统包括:业务消费者模块、管理模块、业务提供者模块,所述方法包括:接收用户通过所述业务消费者模块发送的查询请求;通过所述管理模块响应所述查询请求,从所述查询请求中的第一指定字段中,获取用户输入的异构冗余查询条件参数;根据所述异构冗余查询条件参数,从所述业务提供者模块预先注册到所述管理模块的各网络功能实例中,确定满足所述异构冗余查询条件参数的至少部分网络功能实例,作为异构冗余实例组;将所述异构冗余实例组中包含的各网络功能实例对应的配置文件发送给所述业务消费者模块,以使所述业务消费者模块根据所述配置文件将所述异构冗余实例组中包含的各网络功能实例所属的业务提供者模块,作为目标业务提供者模块,并向所述目标业务提供者模块发送业务请求;通过所述异构冗余实例组中包含的各网络功能实例响应所述业务请求,得到各候
选业务执行结果,根据所述各候选业务执行结果,确定目标业务执行结果,并根据所述目标业务执行结果进行任务执行。
[0007]可选地,注册各网络功能实例,具体包括:通过所述业务提供者模块,将所述业务提供者模块所提供的各网络功能实例以及每个网络功能实例中包含的各子网络功能实例对应的配置文件注册到所述管理模块,所述各子网络功能实例是指所述网络功能实例中包含的各网络功能服务对应的实例。
[0008]可选地,将所述业务提供者模块所提供的各网络功能实例以及每个网络功能实例中包含的各子网络功能实例对应的配置文件注册到所述管理模块,具体包括:确定所述业务提供者模块所提供的各网络功能实例以及每个网络功能实例中包含的各子网络功能实例中支持异构冗余的至少部分网络功能实例,作为目标网络功能实例和/或目标子网络功能实例;将所述目标网络功能实例和/或所述目标子网络功能实例对应的配置文件中包含的第二指定字段设置为指定值,所述指定值用于表征所述目标网络功能实例和/或所述目标子网络功能实例支持异构冗余;将所述目标网络功能实例和/或所述目标子网络功能实例对应的配置文件注册到所述管理模块,以及,将其他网络功能实例以及其他子网络功能实例对应的配置文件注册到所述管理模块。
[0009]可选地,根据所述异构冗余查询条件参数,从所述业务提供者模块预先注册到所述管理模块的各网络功能实例中,确定满足所述异构冗余查询条件参数的至少部分网络功能实例,作为异构冗余实例组,具体包括:根据所述异构冗余查询条件参数,从所述业务提供者模块预先注册到所述管理模块的各网络功能实例和/或子网络功能实例中,确定满足所述异构冗余查询条件参数的网络功能实例和/或子网络功能实例,作为各候选实例;根据每个候选实例对应的配置文件中包含的第二指定字段的值,从所述各候选实例中确定至少部分支持异构冗余的候选实例,作为异构冗余实例组。
[0010]可选地,向所述目标业务提供者模块发送业务请求,具体包括:若所述目标业务提供者模块的数量大于一,则通过所述业务消费者模块并发向每个目标业务提供者模块发送业务请求;通过所述异构冗余实例组中包含的各网络功能实例响应所述业务请求,得到各候选业务执行结果,具体包括:通过所述业务消费者模块接收通过所述异构冗余实例组中包含的各网络功能实例响应所述业务请求返回的各候选业务执行结果。
[0011]可选地,向所述目标业务提供者模块发送业务请求,具体包括:若所述目标业务提供者模块的数量大于一,则通过所述业务消费者模块串行向每个目标业务提供者模块发送业务请求;通过所述异构冗余实例组中包含的各网络功能实例响应所述业务请求,得到各候选业务执行结果,具体包括:通过所述业务消费者模块中预设的定时接收窗口,在各指定时间分别接收通过所述异构冗余实例组中包含的各网络功能实例响应所述业务请求返回的各候选业务执行结
果。
[0012]可选地,根据所述各候选业务执行结果,确定目标业务执行结果,具体包括:判断所述各候选业务执行结果是否一致;若是,则确定任意一个候选业务执行结果为目标业务执行结果;若否,则针对不一致的每种结果,确定该种结果对应的候选业务执行结果的数量,并从各种结果中确定出对应的候选业务执行结果的数量最多的结果,作为目标业务执行结果。
[0013]本说明书提供了一种网元管理装置,包括:接收模块,用于接收用户通过业务消费者模块发送的查询请求;查询模块,用于通过管理模块响应所述查询请求,从所述查询请求中的第一指定字段中,获取用户输入的异构冗余查询条件参数;确定模块,用于根据所述异构冗余查询条件参数,从业务提供者模块预先注册到所述管理模块的各网络功能实例中,确定满足所述异构冗余查询条件参数的至少部分网络功能实例,作为异构冗余实例组;业务请求模块,用于将所述异构冗余实例组中包含的各网络功能实例对应的配置文件发送给所述业务消费者模块,以使所述业务消费者模块根据所述配置文件将所述异构冗余实例组中包含的各网络。
[0014]本说明书提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述网元管理方法。
[0015]本说明书提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述网元管理方法。
[0016]本说明书采用的上述至少一个技术方案能够达到以下有益效果:在本说明书提供的网元管理方法中,首先接收用户通过业务消费者模块发送的查询请求,通过管理模块响应查询请求,从查询请求中的第一指定字段中,获取用户输入的异构冗余本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网元管理方法,其特征在于,所述方法应用于基于服务化架构eSBA的指定网络系统,所述指定网络系统包括:业务消费者模块、管理模块、业务提供者模块,所述方法包括:接收用户通过所述业务消费者模块发送的查询请求;通过所述管理模块响应所述查询请求,从所述查询请求中的第一指定字段中,获取用户输入的异构冗余查询条件参数;根据所述异构冗余查询条件参数,从所述业务提供者模块预先注册到所述管理模块的各网络功能实例中,确定满足所述异构冗余查询条件参数的至少部分网络功能实例,作为异构冗余实例组;将所述异构冗余实例组中包含的各网络功能实例对应的配置文件发送给所述业务消费者模块,以使所述业务消费者模块根据所述配置文件将所述异构冗余实例组中包含的各网络功能实例所属的业务提供者模块,作为目标业务提供者模块,并向所述目标业务提供者模块发送业务请求;通过所述异构冗余实例组中包含的各网络功能实例响应所述业务请求,得到各候选业务执行结果,根据所述各候选业务执行结果,确定目标业务执行结果,并根据所述目标业务执行结果进行任务执行。2.如权利要求1所述的方法,其特征在于,注册各网络功能实例,具体包括:通过所述业务提供者模块,将所述业务提供者模块所提供的各网络功能实例以及每个网络功能实例中包含的各子网络功能实例对应的配置文件注册到所述管理模块,所述各子网络功能实例是指所述网络功能实例中包含的各网络功能服务对应的实例。3.如权利要求2所述的方法,其特征在于,将所述业务提供者模块所提供的各网络功能实例以及每个网络功能实例中包含的各子网络功能实例对应的配置文件注册到所述管理模块,具体包括:确定所述业务提供者模块所提供的各网络功能实例以及每个网络功能实例中包含的各子网络功能实例中支持异构冗余的至少部分网络功能实例,作为目标网络功能实例和/或目标子网络功能实例;将所述目标网络功能实例和/或所述目标子网络功能实例对应的配置文件中包含的第二指定字段设置为指定值,所述指定值用于表征所述目标网络功能实例和/或所述目标子网络功能实例支持异构冗余;将所述目标网络功能实例和/或所述目标子网络功能实例对应的配置文件注册到所述管理模块,以及,将其他网络功能实例以及其他子网络功能实例对应的配置文件注册到所述管理模块。4.如权利要求3所述的方法,其特征在于,根据所述异构冗余查询条件参数,从所述业务提供者模块预先注册到所述管理模块的各网络功能实例中,确定满足所述异构冗余查询条件参数的至少部分网络功能实例,作为异构冗余实例组,具体包括:根据所述异构冗余查询条件参数,从所述业务提供者模块预先注册到所述管理模块的各网络功能实例和/或子网络功能实例中,确定满足所述异构冗余查询条件参数的网络功能实例和/或子网络功能实例,作为各候选实例;根据每个候选实例对应的配置文件中包含的第二指定字段的值,从所述各候选实例中
确定至少部分支持异...

【专利技术属性】
技术研发人员:郝楠张汝云邹涛高万鑫张昌明
申请(专利权)人:之江实验室
类型:发明
国别省市:

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

1