分布式网络的部署方法、系统和网络系统与流程

文档序号:37363760发布日期:2024-03-22 10:17阅读:9来源:国知局
分布式网络的部署方法、系统和网络系统与流程

本公开涉及通信领域,特别涉及一种分布式网络的部署方法、系统和网络系统。


背景技术:

1、未来网络会引入更多的网络功能(network function,简称:nf),网络会越来越复杂。当前的网络部署方式是提前规划,固定配置nf,通过人工进行部署。这种网络部署方法时间长、配置复杂、灵活性低,不能满足未来的网络需求。


技术实现思路

1、本公开所要解决的一个技术问题是:如何提高网络部署的效率。

2、根据本公开的一些实施例,提供了一种分布式网络的部署方法,由网络功能nf服务管理功能执行,包括:确定网络是否能够满足用户设备的业务需求;在网络不能满足业务需求的情况下,根据业务需求生成配置文件集,其中,配置文件集包括一个或多个nf中每个nf对应的配置文件;向每个nf发送其对应的配置文件,以使每个nf进行自配置;接收每个nf注册的其支持的服务信息;基于每个nf的服务信息,向网络注册中心注册,以完成网络部署。

3、在一些实施例中,确定网络是否能够满足用户的业务需求包括:确定业务需求对应的网络需求信息;根据网络需求信息、网络中已有nf的配置信息确定网络是否能够满足业务需求。

4、在一些实施例中,根据网络需求信息、网络中已有nf的配置信息确定网络是否能够满足业务需求包括:确定网络需求信息对应的一种或多种指标以及一种或多种指标中每种指标的需求值;在一种或多种指标是网络中已使用的指标的情况下,根据网络中已有nf的配置信息,确定每种指标对应的当前值;根据每种指标的需求值和每种指标的当前值确定网络是否能够满足业务需求。

5、在一些实施例中,根据网络需求信息、网络中已有nf的配置信息确定网络是否能够满足业务需求包括:确定网络需求信息对应的一种或多种指标;在一种或多种指标是网络中未使用的指标的情况下,确定网络不能满足业务需求。

6、在一些实施例中,网络需求信息包括基本配置需求信息、服务质量需求信息;基本配置需求信息对应基本配置指标,服务质量需求信息对应连接指标、感知指标、计算指标、智能指标、数据指标中的一种或多种。

7、在一些实施例中,根据业务需求生成配置文件集包括:确定业务需求对应的网络需求信息;确定网络需求信息对应的一种或多种指标以及一种或多种指标中每种指标的需求值;根据每种指标的需求值,确定每个nf的配置项;根据配置项,生成每个nf的配置文件。

8、在一些实施例中,接收每个nf注册的其支持的服务信息包括:对于每个nf,接收nf的服务注册请求,其中,服务注册请求包括nf支持的服务信息;向每个nf发送服务注册响应,其中,服务注册响应包括nf的注册结果。

9、在一些实施例中,基于每个nf支持的服务信息,向网络注册中心注册,以完成网络部署包括:基于每个nf支持的服务信息,确定网络级服务信息;基于网络级服务信息向网络注册中心发送网络服务注册请求;接收网络注册中心发送的网络服务注册响应,其中,网络服务注册响应包括注册结果,以完成网络部署。

10、在一些实施例中,网络级服务信息包括网络标识、网络接入方式、网络位置信息、网络覆盖范围、网络运营主体、网络能力信息、nf服务管理功能的信息中的至少一项,其中,nf服务管理的信息包括nf服务管理功能的唯一标识、地址信息中的至少一项。

11、在一些实施例中,部署方法还包括:获取更新的配置信息集,其中,更新的配置信息集包括待更新的一个或多个nf中的每个待更新的nf对应的更新的配置文件;向每个待更新的nf发送更新的配置文件,以使每个待更新的nf更新配置;响应于待更新的一个或多个nf更新配置成功,接收待更新的一个或多个nf的更新的支持的服务信息;基于待更新的一个或多个nf的更新的服务信息,向网络注册中心更新注册信息,以完成网络部署更新。

12、在一些实施例中,获取更新的配置信息集包括:接收配置服务中心发送的配置文件更新请求,配置文件更新请求包括更新的配置文件集。

13、在一些实施例中,向每个待更新的nf发送更新的配置文件包括:对于每个待更新的nf,向待更新的nf发送配置更新请求,其中,配置更新请求包括待更新的nf对应的更新的配置文件;接收待更新的nf的配置更新响应,其中,配置更新响应包括待更新的nf的配置更新结果。

14、在一些实施例中,获取待更新的一个或多个nf的更新的支持的服务信息包括:对于每个待更新的nf,接收待更新的nf的服务更新请求,其中,服务更新请求包括待更新的nf更新的支持的服务信息;向待更新的nf发送服务更新响应,以指示待更新的nf更新配置成功,其中,服务更新响应包括待更新的nf的服务更新结果。

15、在一些实施例中,基于待更新的一个或多个nf的更新的服务信息,向网络注册中心更新注册信息,以完成网络部署更新包括:基于待更新的一个或多个nf的更新的服务信息,确定更新的网络级服务信息;向网络注册中心发送网络服务更新请求,其中网络服务更新请求包括更新的网络级服务信息;接收网络注册中心发送的网络服务更新响应,其中,网络服务更新响应包括网络服务更新结果,完成网络部署更新。

16、在一些实施例中,部署方法还包括:响应于待更新的一个或多个nf更新配置成功,向配置服务中心发送配置文件更新响应,其中,配置文件更新响应包括配置文件更新结果。

17、在一些实施例中,一个或多个nf包括一个或多个核心网nf和/或一个或多个接入网nf。

18、在一些实施例中,服务信息包括每个nf对应的唯一标识、每个nf支持的服务、每个nf对应的全限定域名fqdn或互联网协议ip地址。

19、根据本公开的另一些实施例,提供了一种网络功能nf服务管理功能,包括:确定模块,被配置为确定网络是否能够满足业务需求;生成模块,被配置为在网络不能满足业务需求的情况下,根据业务需求生成配置文件集,其中,配置文件集包括一个或多个nf中每个nf对应的配置文件;发送模块,被配置为向每个nf发送其对应的配置文件,以使每个nf进行自配置;接收模块,被配置为接收每个nf注册的其支持的服务信息;注册模块,被配置为基于每个nf的服务信息,向网络注册中心注册,以完成网络部署。

20、根据本公开的又一些实施例,提供了一种网络功能nf服务管理功能,包括:获取模块,被配置为获取更新的配置信息集,其中,更新的配置信息集包括待更新的一个或多个nf的更新的配置文件;发送模块,被配置为向待更新的一个或多个nf中的每个待更新的nf发送更新的配置文件,以使每个待更新的nf更新配置;接收模块,被配置为响应于待更新的一个或多个nf更新配置成功,接收待更新的一个或多个nf的更新的支持的服务信息;注册模块,被配置为基于待更新的一个或多个nf的更新的服务信息,向网络注册中心更新注册信息,以完成网络部署更新。

21、根据本公开的再一些实施例,提供了一种网络功能nf服务管理功能,包括:处理器;以及耦接至处理器的存储器,用于存储指令,指令被处理器执行时,使处理器执行如前所述的分布式网络的部署方法。

22、根据本公开的再一些实施例,提供了一种分布式网络的部署系统,包括:分布式网络和网络注册中心,其中,分布式网络包括如前所述的网络功能nf服务管理功能;以及一个或多个nf,其中,一个或多个nf中的每个nf被配置为:接收nf服务管理功能发送的配置文件,以进行自配置;向nf服务管理功能注册其支持的服务信息;网络注册中心,被配置为:接收nf服务管理功能的网络服务注册请求,以完成网络部署。

23、在一些实施例中,每个nf被配置为:接收nf服务管理功能发送的配置更新请求,其中,配置更新请求包括nf更新的配置文件;向nf服务管理功能发送配置更新响应,其中,配置更新响应包括nf的配置更新结果。

24、在一些实施例中,每个nf被配置为:从nf服务管理功能获取一个或多个nf中的其他nf的地址信息;根据地址信息,与一个或多个nf中的其他nf连接。

25、在一些实施例中,网络注册中心被配置为:接收nf服务管理功能的网络服务注册请求,网络服务注册请求包括网络级服务信息;基于网络级服务信息,存储网络级配置文件;向nf服务管理功能发送网络服务注册响应。

26、在一些实施例中,网络注册中心被配置为:接收nf服务管理功能的网络服务更新请求,网络服务更新请求包括更新的网络级服务信息;基于更新的网络级服务信息,存储更新的网络级配置文件;向nf服务管理功能发送网络服务更新响应。

27、根据本公开的再一些实施例,提供了一种网络系统,包括:如前所述的部署系统,以及功能网络,其中,功能网络被配置为用户提供预设的网络服务。

28、在本公开的实施例中,在获取用户的业务需求后,确定网络是否能够满足业务需求。如果当前网络不满足业务需求,则根据业务需求进行网络部署,也就是根据业务需求生成相应的配置文件去配置一个或多个nf,以使部署后的网络能够满足用户的业务需求。本公开通过nf服务管理功能实现了根据用户的业务需求去部署网络,并且在部署网络的过程中实现了nf的自配置,网络配置灵活,简化了网络配置过程,能够提高网络部署的效率。

29、通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1