网络切片处理方法及装置、通信系统及存储介质与流程

文档序号:16629813发布日期:2019-01-16 06:27阅读:233来源:国知局
网络切片处理方法及装置、通信系统及存储介质与流程

本发明涉及通信技术领域,尤其涉及一种网络切片处理方法及装置、通信系统及存储介质。



背景技术:

随着通信技术的发展,出现了网络切片,网络切片为一系列网络功能的集合描述;通过网络切片将现有的物理网络资源从逻辑上划分到不同的网络。

在现有技术中所述网络切片都是单独分别部署在特定的网元,网络切片之间相对对立,只用在应用时进行信息交互,这样设置在特定网元上的网络切片的隔离,仅能做一些性能和错误的管理,没有办法对某一个业务的所有网络切片进行统一管理,从而网络切片管理繁杂,且因管理紊乱或不同步问题导致的业务质量差的问题。



技术实现要素:

有鉴于此,本发明实施例期望提供一种网络切片处理方法及装置、通信系统及存储介质,期望解决上述网络切片的管理繁杂或因管理问题导致的业务质量差的问题。

为达到上述目的,本发明的技术方案是这样实现的:本发明实施例第一方面提供一种网络切片处理方法,应用于网络侧,包括:

获取需求信息;

从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,以组合出端到端网络切片描述文件

生成部署配置信息及运维管理配置信息,其中,所述部署配置信息为实例化所述端到端网络切片描述文件以生成端到端网络切片实例的信息;

根据所述部署配置信息,配置对应网络域的资源以生成所述端到端网络切片实例;

根据所述运维管理配置信息,管理所述端到端网络切片实例生成所述端到端网络切片的部署配置信息及运维管理配置信息,其中,所述部署配置信息为实例化所述端到端网络切片描述文件以生成端到端网络切片实例的信息以生成所述端到端网络切片实例。

本发明实施例第二方面提供一种网络切片处理方法,包括:

获取需求信息;

从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,端到端以组合出端到端网络切片描述文件;

生成所述端到端网络切片的部署配置信息及运维管理配置信息,其中,所述部署配置信息为实例化所述端到端网络切片描述文件以生成端到端网络切片实例的信息,根据所述部署配置信息,配置对应网络域的资源以生成所述端到端网络切片实例;

根据所述运维管理配置信息,管理所述端到端网络切片实例,其中,所述运维管理信息包括:共享配置信息;

所述共享配置信息,用于指示以下至少之一:

对应的端到端网络切片实例是否能被多个客户/账号共享;

对应的端到端网络切片实例中的子网络切片实例是否能被多个端到端网络切片实例共享;

对应的网络切片实例中的网络功能实体实例是否能被多个网络切片实例共享。

本发明实施例第三方面提供一种网络切片处理方法,包括:

获取需求信息;

从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,端到端以组合出端到端网络切片描述文件;

生成所述端到端网络切片的部署配置信息及运维管理配置信息,其中,所述部署配置信息为实例化所述端到端网络切片描述文件以生成端到端网络切片实例的信息;

根据所述部署配置信息,配置对应网络域的资源以生成所述端到端网络切片实例;

根据所述运维管理配置信息,管理所述端到端网络切片实例,所述运维管理配置信息还包括:创建优先级信息和/或扩缩容优先级;

所述创建优先级信息,用于指示基于所述端到端网络切片模板创建对应的端到端网络切片实例的资源配置优先级;

所述扩缩容优先级,用于指示对所述端到端网络切片实例进行扩容或缩容的优先级。

本发明实施例第四方面提供一种网络切片处理系统,应用于网络侧,包括:

获取单元,用于获取需求信息

创建单元,用于从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,端到端以组合出端到端网络切片描述文件;

生成单元,用于生成所述端到端网络切片的部署配置信息及运维管理配置信息,其中,所述部署配置信息为实例化所述端到端网络切片描述文件以生成端到端网络切片实例的信息;

配置单元,用于根据所述部署配置信息,配置对应网络域的资源以生成所述端到端网络切片实例;

管理单元,用于根据所述运维管理配置信息,管理所述端到端网络切片实例。

本发明实施例第五方面提供一种通信系统,包括一个或多个通信网元,所述通信网元包括:

存储器,用于存储计算机程序;

处理器,与所述存储器连接,用于通过执行所述计算机程序,实现前述任意一个或多个技术方案提供网络切片处理方法。

本发明实施例第六方面提供一种计算机存储介质,所述计算机存储介质用于存储计算机程序;所述计算机程序被执行后能够前述任意一个或多个技术方案提供网络切片处理方法。

本发明实施例提供的技术方案中,端到端网络切片实例是对创建的端到端网络切片的实例化,生成的是端到端的端到端网络切片实例,这样对该端到端网络切片实例可以进行全网的维护管理,具有维护和管理简单,且避免了因不同网域的管理紊乱或不同步导致的网络服务提供异常现象,具有异常少及业务质量佳的特点。

附图说明

图1为本发明实施例提供第一种网络切片处理方法的流程示意图;

图2为本发明实施例提供第二种网络切片处理方法的流程示意图;

图3为本发明实施例提供的一种网络切片处理系统的结构示意图;

图4为本发明实施例提供的一种通信网元的结构示意图;

图5为本发明实施例提供的创建网络功能实体的结构示意图;

图6为本发明实施例提供的一种端到端网络切片实例共享的示意图。

具体实施方式

以下结合说明书附图及具体实施例对本发明的技术方案做进一步的详细阐述。

如图1所示,本实施例提供一种网络切片处理方法,应用于网络侧,包括:

步骤s110:获取需求信息;

步骤s120:从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,端到端以组合出端到端网络切片描述文件;

步骤s130:生成所述端到端网络切片的部署配置信息及运维管理配置信息,其中,所述部署配置信息为实例化所述端到端网络切片描述文件以生成端到端网络切片实例的信息;这里的部署配置信息可为实例化所述端到端网络切片描述文件的部署信息;

步骤s140:根据所述部署配置信息,配置对应网络域的资源以生成所述端到端网络切片实例;

步骤s150:根据所述运维管理配置信息,管理所述端到端网络切片实例。

本实施例中所述网络切片处理方法包括:端到端网络切片实例化及端到端网络切片实例的运维管理。

所述网络侧可为各种位于网络侧的配置设备,可对应于一台或多台配置服务器。

在本实施例中所述获取需求信息可包括但不限于上述信息。例如,所述需求信息包括:业务需求信息、网络能力需求信息及网络属性需求信息的至少之一。

所述业务需求信息包括:指示当前所需的业务类型和/或业务内容的信息。

所述网络能力需求信息包括:指示配置的网络切片的网络能力的信息。

所述网络属性需求信息,包括:请求建立的端到端网络切片实例的属性信息。

所述属性信息包括:带宽要求、传输速率、时延要求、共享选择信息、可靠性要求、切片的容量信息及优先级的至少其中之一。

所述优先级包括:建立网络切片实例的建立优先级及指示用户账号等级的用户优先级。

所述共享选择信息包括:指示是否与其他账户或客户共享端到端网络切片实例、子网络切片实例及网络功能实体实例的至少其中之一的信息。

所述需求信息可包括:接收用户通过通信运营商提供的用户界面输入的信息。所述需求信息包括:业务需求信息、网络能力需求信息及网络属性需求信息中的一个或多个。所述业务需求信息中指示用户当前所需的业务类型和/业务内容的信息。这里的业务类型可为通信运营商向通信终端提供的网络服务的类型,所述业务内容可为通信运营上需要向通信终端提供的具体网络服务。

所述业务类型可包括:物联网类型业务、车联网业务类型及人载终端业务类型等。所述物联网类型业务,可为物联网终端提供网络服务的业务。所述车联网业务类型可是为车载设备提供网络服务的业务。所述人载终端业务类型可为向手机或可穿戴式设备等人携带的移动终端提供的网络服务的类型。

在一些实施例中,所述业务类型从收费角度来划分可包括:流量类业务和计时类业务。所述流量类业务为根据网络服务产生的数据交互量进行计费的业务,所述计时类业务可为根据提供网络服务的时长进行计费的业务。

所述网络服务能力需求信息,用于指示配置的端到端网络切片实例所支持的通信能力,这里的通信能力,可包括:允许同时接入的终端数、同时支持的并发连接数、带宽及网络规模等各种网络能力的需求信息。

所述网络属性需求信息,包括:请求建立的端到端网络切片实例的属性信息;其中,所述属性信息包括:带宽要求、传输速率、时延要求、共享选择信息、可靠性要求、切片的容量信息及优先级的至少其中之一;所述优先级包括:建立网络切片实例的建立优先级及指示用户账号等级的用户优先级;所述共享选择信息包括:指示是否与其他账户或客户共享端到端网络切片实例、子网络切片及网络功能实体的至少其中之一的信息。所述共享选择信息可包括:共享倾向,允许共享或禁止共享等至少信息。在本实施例中共享的可为整个端到端网络切片实例、子网络切片示例和/或网络功能实体示例。

在步骤s120中将根据所述需求信息,确定出满足该需求网络需要提供哪些网络功能、子网络切片,及这些网络功能及子网络切片执行对应操作时的执行时序。这里的执行时序实质上就确定了网络功能之间的连接关系。

例如,所述步骤s120,可包括:根据所述业务需求信息,确定当前用户请求的网络功能及网络功能之间的连接关系。再例如,所述步骤s120,还可包括:根据所述网络能力需求信息,确定各种所需的网络能力对应网络参数。这里的网络参数可包括:带宽、允许的最大时延、用户容量和/或支持的连接数等参数。

在网络功能库中实现存储了各个子网络切片和/或网络功能实体的描述信息,该描述信息记录了对应的子网络切片可以实现的网络功能和/或网络功能实体可实现的网络共鞥。故在步骤s120中可以根据业务需求信息对应的网络功能,选择对应的子网络切片和/或网络功能实体,并根据步骤s120中确定的连接关系,连接各个所选择的子网络切片和/或网络功能实体。连接好这些子网络切片及网络功能实体组合之后,就完成了一个端到端的网络切片的搭建。在本实施例中所述网络切片模块是用于构建端到端的端到端网络切片实例的模板。

在本实施例中所述网络功能实体通常为设置在一个物理设备上的一个提供特定功能的逻辑实体。所述子网络切片通常包括多个按照一定连接关系形成的网络功能实体,是多个网络功能实体组成的一个集合。通常一个子网络切片位于同一个网域中的多个网络功能实体连接而成,例如,可以分为位于无线域的子网络切片、位于核心域或传输域的子网络切片等。总之,一个所述子网络切片可定义了一种或多种位于一个网络域内的功能,也可以是定义了位于不同网络域的多种功能组合,及实现上述功能及功能组合的网络功能实体。

这里的端到端的端到端网络切片实例可为:实例化的贯通整个通信网络的网络切片,即本实施例中所述端到端网络切片实例在通信网络的各个区域都设置有满足特定业务需求的子网络切片。

在本实施例中通信网络可包括:无线域、核心网域及传输域等。所述无线域可包括一个或多个基站,或、至少一个居民接入网络(residentaccessnetwork,ran)、所述核心网域可包括:移动管理实体(mobilitymanagemententity,mme)、网关(gateway,gw)等。

网络功能实体在本实施例中提供的端到端的端到端网络切片模板,定义了提供网络服务的各个网域所需要提供的功能组合。故在步骤s150中定义出的端到端网络切片实例,实质上是选择了通信网络的整个网络的各个网络域提供的实体设备的。

在完成端到端的网络切片的创建之后,对创建的端到端的网络切片模块进行实例化的操作。在步骤s130中根据创建的网络切片,生成部署配置信息及运维管理配置信息。

在本实施例中所述部署配置信息和运维管理配置信息可位于不同的配置文件中。例如,所述部署配置信息可位于部署配置文件中,所述运维管理信息可位于运维管理配置文件中。所述部署配置文件和所述运维管理配置文件都可以包括多个或一个。

在步骤s140中根据所述部署配置信息,配置对应网络域的资源以生成所述网络切片的端到端网络切片实例。在完成网络切片的实例化,即生成所述端到端网络切片实例之后,就相当于确定了通信网络中哪些资源来实现用户的业务需求。

在本实施例中所述部署配置信息可包括:所述子网络切片的子切片标识与提供资源的网络功能实体的实体标识的对应关系。所述子切片标识可为所述子网络切片的功能标识或指向所述子网络切片可提供的功能描述标识。所述实体标识可包括:可为提供某一个网络功能的网络功能实体的类型标识、或功能描述标识等。总之,所述部署配置信息可包括:示例化所述网络切片的映射关系信息。这里的映射关系可为网络切片与网络功能实体的映射关系,和/或,子网络切片与网络功能实体的映射关系。

在步骤s150根据所述部署配置信息,进行端到端网络切片实例生成时,可包括:

根据部署策略,选择对应的资源进行配置,以实现所述端到端网络切片实例的生成。

在一些实施例中,根据所述部署策略,从多个可以满足所述需求信息的网络功能实体中选择部分提送对应的功能,以生成所述端到端网络切片实例。例如,当有多个满足同一个功能的网络功能实体可用时,但是当前仅需一个,则具体选择哪一个,可以参照所述部署策略选择最合适的一个所述网络功能实体参与所述端到端网络切片实例化。

例如,根据网络能力需求信息,选择位于通信网络边缘的网络功能实体提供特定服务。

在步骤s150中会根据运维管理配置信息,管理端到端网络切片实例进行管理,这里的管理包括:控制所述端到端网络切片实例对应的资源的运行状态,这里的运行状态可包括:启动提供服务,或停止提供服务等。

本实施例提供的端到端网络切片实例,一方面相对于其他业务需求,提供了一个相对隔离逻辑网络,实现了网元设备的有效隔离。另一方面,在本实施例中端到端网络切片实例包括多个端到端网络切片实例,这些端到端网络切片实例是分散在整个通信网络的,对该网络切片进行运维管理,则是对分布在各个网络域中的子网络切片进行统一协调管理,从而减少了各个分散在不同域的网络切片的独立管理,导致的管理的繁琐的问题,另一方,进行统一协调管理,可以减少差异化管理过程中导致的异常现象。

可选地,如图2所示,

所述方法还包括:步骤s111:判断模板库中是否已包括满足所述需求信息的端到端网络切片模板,其中,所述端到端网络切片模板包括:端到端网络切片描述文件、部署配置信息及运维管理配置信息。

所述步骤s120可包括步骤s121。所述步骤s121可包括:

当所述模板库中不包括满足所述需求所需的端到端网络切片模板时,从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,以组合出端到端的端到端网络切片模板。

当所述模板库中已经存在满足当前需求信息的网络切片时,显然不用创建一个新的网络切片,可以直接利用之前的网络切片进行网络切片的实例化,从而减少因创建网络切片所导致的操作繁琐的问题。

故在本实施例的步骤s120中会在模板库中没有对应的网络切片时,基于网络功能库中的子网络切片及网络功能实体所提供的功能,创建包括一个有多个子网络切片和/或网络功能实体连接而成的端到端的网络切片模板。

可选地,所述步骤s111具体可包括:根据所述需求信息,确定满足业务需求的类型信息,其中,所述类型信息为业务类型信息或切片类型信息,所述类型信息与所需的网络功能及网络功能之间的连接关系相对应;

查询所述模板库中是否包括所述类型信息对应的端到端网络切片模板。

在本实施例中所述模板库中的所述网络切片的类型信息作为标识信息。这样的话,一旦根据所述需求信息,例如根据所述业务需求信息,确定出所述业务类型,就相当于获取了当前需要进行端到端网络切片实例化的端到端网络切片模板的切片类型,故在本实施例中可以根据所述业务类型或切片类型检索所述模板库中的端到端网络切片模板。利用端到端网络切片模板可实现的业务功能或对应业务类型作为网络切片的模板标识或切片类型,可以方便后续模板库的查询,简化查询,提升端到端网络切片实例化的效率。

可选地,所述方法还包括:

将创建的所述端到端网络切片模板存储到所述模板库中。

在本实施例中将创建的端到端网络切片模板存储到所述模板库中,则下一次有用户提出同样的业务需求时,就可以用本次创建的端到端网络切片模板进行端到端网络切片实例化,简化后续端到端网络切片实例化的流程。

在一些实施例中,所述运维管理配置信息包括:错误配置计费性能及安全(fcaps)信息及所述fcaps信息以外的新增运维管理信息;其中,所述fcaps信息,用于对所述端到端网络切片实例进行错误、配置、计费、性能及安全的管理。

在本实施例中所述于运维管理配置信息至少分为两大类,第一大类包括所述fcap信息,主要利用现有的fcaps网元对所述端到端的端到端网络切片实例进行维护和管理。除此值为所述运维管理配置信息还包括:所述fcaps的第二类,可为端到端网络切片实例的新增维护和管理的配置信息。

具体如,所述新增运维管理信息包括:

所述共享配置信息,用于指示以下至少之一:

对应的端到端网络切片实例是否能被多个客户/账号共享;

对应的端到端网络切片实例中的子网络切片实例是否能被多个端到端网络切片实例共享;

所述端到端网络切片对应的网络切片实例中的网络功能实体实例是否能被多个网络切片实例共享。

在本实施例中所述共享配置信息,可以具体指示当前创建的端到端网络切片实例整体或部分可共享,方便后续创建的端到端网络切片模板及实例的共享确定。

所述运维管理配置信息,包括以下之一:

网络切片标识与所创建的所述端到端网络切片实例的对应关系;

核心网端到端网络切片实例标识与核心网端到端网络切片实例的对应关系;

无线网网络切片标识与无线网端到端网络切片实例的对应关系。

在本实施例中网络切片标识为整个端到端网络切片实例的标识,该标识与所创建的所述端到端网络切片实例的对应关系,可以为该标识与各个组成该端到端网络切片实例的子网络切片实例和/或网络功能实体实例的标识的对应关系,或网络资源的对应关系。

核心网端到端网络切片实例标识,为贯穿核心网的端到端网络切片实例的标识;核心网端到端网络切片实例为贯穿核心网的端到端网络切片实例。这两者的对应关系,与所述贯穿整个网络(无线网、核心网及传输域)的端到端网络切片实例标识与核心网端到端网络切片实例的对应关系类似。

无线网端到端网络切片实例为贯穿无线网的网络切片实例;该无线网网络切片标识为指示该网络切片实例的序列号或名称等标识信息。

在一些实施例中,所述端到端网络切片实例、所述端到端网络切片实例对应的子网络切片、所述端到端网络切片模板和/或所述端到端网络切片实例对应的网络功能实体的描述信息中包括共享描述字段。共享描述字段的内容指示对应的端到端网络切片实例、子网络切片实例及网络功能实体实例是否能够被其他用户进行资源共享。

所述方法还包括:

根据所述需求信息,确定所述共享描述字段的内容。具体如,根据所述需求信息中的共享选择信息,确定所述共享描述字段的内容。

在本实施例中所述端到端网络切片实例的描述信息中增加有共享描述字段,该字段在网络切片未实例化之前是空白的,当完成了所述端到端网络切片实例化,生成了所述端到端网络切片实例之后,所述共享描述字段就会根据需求信息,写入对应的指示比特。该指示比特可用于指示当前端到端网络切片实例是否允许被其他用户所共享。所述共享描述字段可包括:1个比特,通过1个比特的两种不同取值指示是否允许共享的两种状态。

在一些实施例中,所述共享描述字段还可包括:多个比特。在一些情况下,在满足一定条件时允许共享,否则就不允许共享。在本实施例中所述共享描述字段中的备份比特还用于指示允许共享的共享条件。

在本实施例中所述需求信息可能根据用户输入,指示了当前创建的端到端网络切片实例、子网络切片实例及网络功能实体示例的至少其中之一是否可以被共享。

在一些情况下,在一定条件下是允许共享,例如,可以在端到端网络切片实例的资源状况和/或运行状况满足一定条件时,可以共享,否则就不可以共享。

所述端到端网络切片实例的资源状况,可包括:当前的资源使用状况,具体如当前资源使用率,当前资源闲置率等各种状况。所述运行状况可包括:当前的负载量或负载率等参数;总之,所述端到端网络切片实例的资源状可用于反映所述端到端网络切片实例对应的网络功能实体,能够有足够的资源在满足当前用户的状态下,用于被其他用户所共享。所述端到端网络切片实例的运行状况,可用于指示当前端到端网络切片实例的运行状况是否良好,是否在满足当前用户需求后,还可以用于满足其他用户的需求。

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

根据所述需求信息所需的网络功能及网络功能之间的连接关系,判断是否有可被共享的已创建端到端网络切片实例满足需求信息。在一些实施例中所述需求信息指示不需要建立专用端到端网络切片实例,或,可以共享其他端到端网络切片实例,且有满足当前需求信息的端到端网络切片实例可被共享,则可以直接通过修改当前已创建的端到端网络切片实例的描述信息,实现端到端网络切片实例的共享。例如,在端到端网络切片实例的描述信息中增加当前用户的用户标识,将已创建的端到端网络切片实例的实例标识告知当前用户的客户端中等,实现端到端网络切片实例的共享。

所述步骤s120可包括:

当判断出有可被共享的已创建端到端网络切片实例满足所述需求信息时,选择所述已创建端到端网络切片实例,作为满足所述需求信息的端到端网络切片实例;

当判断出未有可被共享的已创建的网络切片实例但有可被共享的已创建的子网络切片实例和/或网络功能实体实例时,利用已创建的子网络切片实例和/或网络功能实体实例,创建所述端到端网络切片实例;

当判断出未有已创建端到端网络切片实例、子网络切片实例及网络功能实体实例满足所述需求信息时,基于端到端网络切片模板创建一个新的端到端网络切片实例。

总之在本实施例中,当判断出未有可被共享的已创建端到端网络切片实例、子网络切片实例及网络功能实体实例满足需求信息时,从网络功能库选择能够满足所述网络功能的子网络切片和/或网络功能实体,并根据所述连接关系确定所选择的子网络切片之间的连接,以创建出端到端的端到端网络切片模板,否则利用已创建的端到端网络切片实例、子网络切片实例和/或网络功能实体示例,来提供当前所需的端到端网络切片实例。当未需求信息指示不可共享其他用户的端到端网络切片实例、子网络切片实例及网络功能实体实例,或,没有可供共享的端到端网络切片实例、子网络切片实例及网络功能实体实例时,才自行创建端到端网络切片模板,以基于当前创建的端到端网络切片模板创建当前用户的端到端网络切片实例,一方面通过端到端网络切片实例的共享,实现资源共享;另一方可以减少端到端网络切片模板及端到端网络切片实例的创建操作。

在一些实施例中,所述运维管理配置信息还包括:所述运维管理配置信息还包括:创建优先级信息和/或扩缩容优先级;

所述创建优先级信息,用于指示基于所述端到端网络切片模板创建对应的端到端网络切片实例的资源配置优先级;

所述扩缩容优先级,用于指示对所述端到端网络切片实例进行扩容或缩容的优先级。

例如,账户的创建优先级越高,则网络资源有限时,优先选择该账户的端端到网络切片实例。

例如,扩缩容优先级越高,则需要进行网络扩容或容量缩小时,优先扩缩容优先高的账户的扩容和/或缩容。

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

根据所述需求信息,确定需要创建的端到端网络切片实例的数目及类型。

例如,根据所述需求信息中业务类型,确定出是否可以由一个端到端网络切片实例提供,若不可以时,可以根据各种业务类型的差异度,确定需要创建的几个端到端网络切片实例,例如,可能需要创建2个或3个或者更多的端到端网络切片实例。所述端到端网络切片实例的类型,可以由其提供的功能作为划分依据,划分成可提供不同业务功能的端到端网络切片实例。

此外,所述方法还包括:

在接收到用户输入的需求信息以后,将所述需求信息转换成网络切片业务描述文件,具体如,组合业务需求信息、网络能力需求及网络属性需求信息中的一个或多个,得到所述网络切片业务描述文件。

在步骤s120中,根据所述网络切片业务描述文件从网络功能库中选择匹配的子网络切片的描述信息和/或网络功能实体的描述信息,以组成构建端到端网络切片模板的端到端网络切片描述文件。

本实施例还提供一种网络切片处理方法,包括:

获取需求信息从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,端到端以组合出端到端网络切片描述文件;

生成所述端到端网络切片的部署配置信息及运维管理配置信息,其中,所述部署配置信息为实例化所述端到端网络切片描述文件以生成端到端网络切片实例的信息;该部署配置信息,用于实例化所述端到端网络切片描述文件,以生成端到端网络切片实例

根据所述部署配置信息,配置对应网络域的资源以生成所述端到端网络切片实例;

根据所述运维管理配置信息,管理所述端到端网络切片实例,其中,所述运维管理配置信息,其中,所述运维管理信息包括:共享配置信息;

所述共享配置信息,用于指示以下至少之一:

对应的端到端网络切片实例是否能被多个客户/账号共享;

对应的端到端网络切片实例中的子网络切片实例是否能被多个端到端网络切片实例共享;

网络切片实例中的网络功能实体是否能被多个网络切片实例共享。

进一步地,所述根据所述部署配置信息,配置对应网络域的资源以生成所述端到端网络切片实例,包括以下至少之一:

当判断出有可被共享的已创建端到端网络切片实例满足所述需求信息时,选择所述已创建端到端网络切片实例,作为满足所述需求信息的端到端网络切片实例;

当判断出未可被共享的已创建的端到端网络切片实例时,利用已创建的所述端到端网络切片实例和/或网络功能实体实例,创建所述端到端网络切片实例;

当判断出未有已创建端到端网络切片实例、子网络切片实例及网络功能实体实例满足所述需求信息时,基于端到端网络切片模板,创建一个新的端到端网络切片实例。

这里的需求信息的相关描述可以参见前述实施例,在此就不重复了。

本发明实施例还提供另一种网络切片处理方法,包括:

获取需求信息;

从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,端到端以组合出端到端网络切片描述文件;

生成所述端到端网络切片的部署配置信息及运维管理配置信息,其中,所述部署配置信息为实例化所述端到端网络切片描述文件以生成端到端网络切片实例的信息;

根据所述部署配置信息,配置对应网络域的资源以生成所述端到端网络切片实例;

根据所述运维管理配置信息,管理所述端到端网络切片实例,其中,所述运维管理配置信息还包括:创建优先级信息和/或扩缩容优先级;所述创建优先级信息,用于指示基于所述端到端网络切片模板创建对应的端到端网络切片实例的资源配置优先级;所述扩缩容优先级,用于指示对所述端到端网络切片实例进行扩容或缩容的优先级。

如图3所示,本实施例提供一种网络切片处理系统,应用于网络侧,包括:

获取单元110,用于获取需求信息创建单元120,用于从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,以组合出端到端网络切片描述文件;

生成单元130,用于生成所述端到端网络切片的部署配置信息及运维管理配置信息,其中,所述部署配置信息为实例化所述端到端网络切片描述文件以生成端到端网络切片实例的信息;

配置单元140,用于根据所述部署配置信息,配置对应网络域的资源以生成所述端到端网络切片实例;

管理单元150,用于根据所述运维管理配置信息,管理所述端到端网络切片实例。

在本实施例中所述获取单元110、创建单元120、生成单元130、配置单元140及管理单元150可对应于处理器或处理电路。所述处理器包括:中央处理器(cpu)、数字信号处理器(dsp)、应用处理器(ap)、微处理器(mcu)或可编程阵列(plc)等。所述处理电路可包括:专用集成电路(asic)。所述处理器或处理电路,可通过执行计算机程序等可执行代码实现上述各个单元的功能操作,从而完成端到端网络切片实例的创建,对端到端网络切片实例进行统一协同管理,一方面实现了按需组网,另一方面提供了端到端网络切片实例的稳定性。

所述需求信息可包括:业务需求信息、网络能力需求信息及网络属性需求信息的至少之一,其中,所述业务需求信息包括:指示当前所需的业务类型和/或业务内容的信息;所述网络能力需求信息包括:指示配置的网络切片的网络能力的信息;所述网络属性需求信息,包括:请求建立的端到端网络切片实例的属性信息;其中,所述属性信息包括:带宽要求、传输速率、时延要求、共享选择信息、可靠性要求、切片的容量信息及优先级的至少其中之一;所述优先级包括:建立网络切片实例的建立优先级及指示用户账号等级的用户优先级;所述共享选择信息包括:指示是否与其他账户或客户共享端到端网络切片实例、子网络切片及网络功能实体的至少其中之一的信息。

可选地,所述系统还包括:

第一判断单元,用于判断模板库中是否已包括满足所述业务需求信息所需的网络功能及网络功能之间的连接关系的端到端网络切片模板;其中,所述端到端网络切片模板包括:端到端网络切片描述文件、部署配置信息及运维管理配置信息;

所述创建单元120,用于当所述模板库中不包括满足所述需求所需的端到端网络切片模板时,从网络功能库选择与所述需求信息匹配的子网络切片的描述信息和/或网络功能实体的描述信息,并根据所述需求信息生成描述对应的子网络切片和/或网络功能实体的连接关系的描述信息,以组合出端到端的端到端网络切片模板。

在本实施例中所述系统还包括:第一判断单元,这里的第一判断单元同样可包括:处理器或处理电路,可以用于判断模板库中是否已经包括了能够满足当前用户提出的需求信息的端到端网络切片模板。

创建单元120仅在当前模板库中没有可满足当前用户的需求信息的端到端网络切片模板时,才基于网络功能库中的子网络切片和/或网络功能实体的描述信息创建一个全新的端到端网络切片模板,以减少重复的端到端网络切片模板的创建,简化端到端网络切片模板的创建工作。

可选地,所述第一判断单元,具体用于根据所述需求信息,确定满足业务需求的类型信息,其中,所述类型信息为业务类型信息或切片类型信息,所述类型信息与所需的网络功能及网络功能之间的连接关系相对应;及查询所述模板库中是否包括所述类型信息对应的端到端网络切片模板。

在本实施例中所述,会根据需求信息确定出满足所述业务需求的类型信息,该类型信息可为业务类型信息或切片类型信息。

在一些实施例中所述第一判断单元具体以所述类型信息为查询索引,查询模板库中的端到端网络切片模板。在本实施例中直接利用类型信息作为模板库中已有端到端网络切片模板的标识,后续可以通过需求信息的解析,得到类型信息之后就可以直接用于检索模板库,从而减少端到端网络切片模板的检索涉及的信息和信息转化,提升了端到端网络切片实例的创建操作。

可选地,所述系统还包括:存储单元,用于将创建的所述端到端网络切片模板存储到所述模板库中。

在本实施例中所述存储单元可对应于各种存储介质,该存储介质可存储有各种网络切模板,在本实施例中将每一次新创建的端到端网络切片模板存储到模板库中,方便下次端到端网络切片实例的创建操作的简化。

可选地,所述运维管理配置信息包括:fcaps信息及所述fcaps信息以外的新增运维管理信息;其中,所述fcaps信息,用于对所述端到端网络切片实例进行错误、配置、计费、性能及安全的管理。

具体如,所述新增运维管理信息包括:共享配置信息;所述共享配置信息,用于指示所述端到端网络切片实例是否被多个用户共享。具体如,所述共享配置信息,用于指示以下至少之一:对应的端到端网络切片实例是否能被多个客户/账号共享;对应的端到端网络切片实例中的子网络切片实例是否能被多个端到端网络切片实例共享;对应的网络切片实例中的网络功能实体实例是否能被多个网络切片实例共享。

在一些实施例中,所述端到端网络切片实例、所述端到端网络切片实例对应的子网络切片、所述端到端网络切片模板和/或所述端到端网络切片实例对应的网络功能实体的描述信息中包括:共享描述字段。

所述配置单元140,还用于根据所述需求信息确定所述共享描述字段的内容。

通过共享描述字段的内容,可备注对应的端到端网络切片实例、端到端网络切片实例或网络功能实体是否可被其他用户所共享。

所述运维管理配置信息,包括以下之一:网络切片标识与所创建的所述端到端网络切片实例的对应关系;核心网端到端网络切片实例标识与核心网端到端网络切片实例的对应关系;无线网网络切片标识与无线网端到端网络切片实例的对应关系。

在一些实施例中,所述系统还包括:

第二判断单元,用于判断是否有可被共享的已创建端到端网络切片实例、端到端网络切片实例及网络功能实体的至少其中之一满足所述需求信息。

所述创建单元120,具体用于当判断出有可被共享的已创建端到端网络切片实例满足所述需求信息时,选择所述已创建端到端网络切片实例,作为满足所述需求信息的端到端网络切片实例;当判断出未有可被共享的已创建的网络切片实例但有可被共享的已创建的子网络切片实例和/或网络功能实体实例时,利用已创建的子网络切片实例和/或网络功能实体实例,创建所述端到端网络切片实例;当判断出未有已创建端到端网络切片实例、子网络切片实例及网络功能实体实例满足所述需求信息时,基于端到端网络切片模板创建一个新的端到端网络切片实例。

在本实施例中第二判断单元,会判断是否有已有的端到端网络切片实例、子网络切片实例及网络功能实体示例可被当前允许共享的用户所共享,如果有则直接共享已有的端到端网络切片实例及子网络切片实例及网络功能实体示例即可,若没有才创建的对应的端到端网络切片模板,以进一步创建端到端网络切片实例。在具体实现时,所述第二判断单元和所述第一判断单元会结合使用,当第二判断单元判断出未有可被共享的已创建端到端网络切片实例满足需求信息时,所述第一判断单元判断是否有可共享的网切片模板,若有则直接利用已有的端到端网络切片模板创建端到端网络切片实例,否认再创建端到端网络切片模板进而创建端到端网络切片实例。

所述运维管理配置信息还包括:创建优先级信息和/或扩缩容优先级;所述创建优先级信息,用于指示基于所述端到端网络切片模板创建对应的端到端网络切片实例的资源配置优先级;所述扩缩容优先级,用于指示对所述端到端网络切片实例进行扩容或缩容的优先级。

可选地,所述创建单元120,还用于根据所述需求信息,确定需要创建的端到端网络切片实例的数目及类型。

如图4所示,本实施例提供一种通信系统,包括一个或多个通信网元,所述通信网元包括:

存储器210,用于存储计算机程序;

处理器220,与所述存储器连接,用于通过执行所述计算机程序,实现前述任意一个或多个技术方案提供的网络切片处理方法。

在本实施例存储器210,可包括各种类型的存储器,优选可包括非瞬间存储介质的存储器,可用于存储所述计算机程序。

所述处理器220可包括:中央处理器、微处理器、应用处理器、数字信号处理器或可编程阵列等。

所述处理器220与存储器210可通过总线230连接,这里的总线230可包括集成电路(iic)总线,或外设互连标准(pci)总线等检测设备的内部通信接口进行连接。

该处理器220可用于通过执行存储器210中的计算机程序,执行如图1和/或图2所示的方法。

本发明实施例还提供一种计算机存储介质,所述计算机存储介质用于存储计算机程序;所述计算机程序被执行后能够实现前述任意一个或多个技术方案提供的网络切片处理方法。

本发明实施例还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行之后,能够前述任意一个技术方案提供的克隆软件检测方法,例如,可执行图1和图2所示的方法中的一个或多个。

本发明实施例提供的计算机存储介质可为随机存储介质、只读存储接介质、闪存或移动存储设备或光盘等。所述计算机存储介质可为非瞬间存储介质。

以下结合上述任意实施例提供几个具体示例:

示例一:

本示例提出了一种移动网络中端到端网络切片模板自动化生成的网络切片创建方法,包括:

1)根据用户提出的需求信息,判断满足用户需求需要的切片类型;

2)根据用户提出的需求信息中的服务等级协议(servicelevelagreement,sla)判断当前网络中是否存在可以服务于此用户的端到端网络切片实例,如果有且用户在申请业务需求是不需要建立专网,则使用网络中存在的端到端网络切片实例服务于用户;如果判断现有的端到端网络切片实例不能满足用户的业务需求或用户在提出服务需求的时候选择建立专网,则判断网络需要重建新的端到端网络切片实例。

3)组合不同类型的网络功能对的子网络切片等形成一个端到端的端到端网络切片模板;该端到端网络切片模板可对应于描述创建端到端网络切片实例的描述文件,该描述文件包含网络切片的网络功能实体组成及相关属性,以及对应网络功能实体的拓扑链接。

4)负责生成端到端网络切片模板的业务配置信息;

5)根据用户需求生成网络切片容量配置,当端到端网络切片模板的描述文件、子网络切片的描述文件在网络中申请虚拟资源实例化部署时,可以根据容量配置确定网络中需要实例化的虚机个数、网络规模。

6)根据用户输入的需求信息及当前网络中存在端到端网络切片实例的状况决定在网络功能实体、子网络切片、物理网络功能实体(physicalnetworkfunction,pnf)或(virtualnetworkfunction,vnf)的描述字段里添加共享描述字段,决定某一个特定的网络功能实体、子网络切片、pnf或vnf是否可以与其他端到端网络切片实例所共享。

采用本实例中可根据业务场景进行网络切片的模板定义,实现了按需组网,提高了网络稳定性。

示例二:

如图5所示,本示例提供一种创建网络功能实体,包括:网络切片类型判断模块、网络切片拓扑设计模块、子网络切片拓扑设计模块、网络切片容量设计模块、网络切片资源共享设计模块、网络切片共享模块、网络切片配置设计模块、子网络切片配置设计模块及网络切片功能共享设计模块。

根据用户提出的业务类型(数据类业务、物联网类业务、车联网类业务等)判断满足用户需求需要的切片类型(embb、mmtc、urllc等)--网络切片类型判断模块。

用户在输入业务需求的同时也提出了服务sla的要求及是否建立专网,网络切片设计功能可以根据用户提出的sla判断当前网络中是否存在可以服务于此用户的网络切片,如果有且用户在申请业务需求是不需要建立专网,则使用网络中存在的网络切片服务于用户;如果判断现有的网络切片不能满足用户的业务需求或用户在提出服务需求的时候选择建立专网,则判断网络需要重建新的网络切片--网络切片共享判断模块。

组合不同类型的网络功能、子网络切片等形成一个端到端的网络切片描述文件。这个网络切片描述文件包含切片的功能组成(pnf、vnf、nf和nss)及相关属性,以及对应的拓扑链接。如果端到端网络切片拓扑中存在子网络切片,网络切片拓扑设计模块也可以设计子网络切片描述文件,子网络切片的功能组成(pnf、vnf、nf和nss)及相关属性,以及对应的拓扑连接。–网络切片拓扑设计模块,子网络切片拓扑设计模块。

网络切片拓扑设计模块和子网络切片拓扑设计模块既可以是一个集体的功能,也可以是分布在网络管理系统不同功能中的分离的模块。

子网络切片可以对应一个或多个pnf,一个或多个vnf,一个无线域,一个核心网域,一个传输域(,多个域(例如无线域和核心网域的组合),或一个域内的多个网络功能组合。

子网络切片也可以对应一个区域的端到端的端到端网络切片实例,比如各个省市部署一套端到端切片实例,这些子切片实例共同构成一类网络切片。

负责生成端到端/子网络切片的业务配置信息。根据网络切片拓扑设计模块、子网络切片拓扑设计模块设计的网络切片拓扑配置端到端网络切片,如连接各域、子网络切片的拓扑管理、网络切片选择的对应关系等。子网络切片配置设计模块根据子网络切片的组成生成配置相关网络功能、网元的配置文件(类似于传统的fcaps管理)--网络切片配置设计模块,子网络切片配置设计模块

网络切片配置设计模块和子网络切片配置设计模块既可以是一个集体的功能,也可以是分布在网络管理系统不同功能中的分离的模块。

用户在输入业务需求的同时,需要输入网络服务提供的用户服务能力,例如网络同时可以服务接入的用户数量、同时支持的并发连接数等,网络切片容量设计模块可以生成网络切片容量配置,当网络切片描述文件、子网络切片描述文件在网络中申请虚拟资源实例化部署时,可以根据容量配置确定网络中需要实例化的虚机个数、网络规模–网络切片容量设计模块。

不同的网络切片之间可以共享网络功能、子网络切片、pnf或vnf,网络切片功能共享配置模块在切片设计的初期即可以结合用户是否建立专网的需求及当前网络中存在网络切片的状况决定在网络功能、子网络切片、pnf或vnf的描述字段里添加共享描述字段,决定某一个特定的网络功能、子网络切片、pnf或vnf是否可以与其他网络切片共享–网络功能共享配置模块。

网络资源共享配置模块,用于组成端到端网络切片实例的网络功能、子网络切片、pnf或vnf所占用的虚拟资源是有限的,所以针对不同的端到端网络切片实例优先级或用户专用需求需要定义网络切片的资源共享属性。端到端网络切片实例对应的资源共享配置模块在切片设计的初期即可以在网络功能、子网络切片、pnf或vnf的描述字段里添加共享描述字段,决定某一个特定的网络功能、子网络切片、pnf或vnf是否可以与其他网络切片中的相关功能共享虚拟资源。

图6所示为一种网络切片实例是否被共享的描述示意图。在图6中显示有可共享的端到端网络切片实例1,可共享的端到端网络切片实例2及不可共享的专用端到端网络切片实例3。显然在图6中,端到端网络切片实例1和端到端网络切片实例2有共享部分网络功能实体,这些网络功能实体与一个或多个子网络切片,显然图6所示的提供了一种子网络切片级别的共享。

网络切片类型判断模块,具体可用于根据用户输入的业务需求判断用户需要的切片类型

网络切片共享模块,可用于根据用户输入的业务需求、是否建立专网的选项,结合当前网络中已生成的网络切片情况,判断是否需要重新生成网络切片。

网络切片拓扑设计模块,用于设计端到端的端到端网络切片实例的拓扑及相关连接。

子网络切片拓扑设计模块,用于子网络切片拓扑及相关连接。

子网络切片可以对应一个或多个pnf,一个或多个vnf,一个无线域,一个核心网域,一个传输域,多个域(例如无线域和核心域),或一个域内的多个网络功能组合。子网络切片也可以对应一个区域的端到端的端到端网络切片实例,比如各个省市部署一套端到端切片实例,这些子切片实例共同构成一类网络切片。

网络切片配置设计模块,可用于配置端到端的端到端网络切片实例的业务配置信息。

子网络切片配置设计模块,可用于生成子网络切片的业务配置信息。

网络切片容量设计模块,可用于将用户的网络规模需求转换为网络切片容量相关配置。

网络功能共享配置模块,可用于结合用户是否建立专网的需求及当前网络中存在网络切片的状况决定在网络功能、子网络切片、pnf或vnf的描述字段里添加共享描述字段,决定某一个特定的网络功能、子网络切片、pnf或vnf是否可以与其他网络切片共享。

网络资源共享配置模块,可用于针对不同的网络切片实例的优先级或用户专用需求需要定义网络切片的资源共享属性。

本示例提供的端到端网络切片实例处理方法,能够根据业务场景,进行网络切片的模板定义,实现了按需组网;区分与传统网管系统,单独增加一套网络切片设计网络功能实体,执行网络切片端到端设计/管理与编排,不同的网络业务功能对应不同的端到端网络切片实例,避免了各种业务之间的相互影响,网络稳定性更高。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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