网络切片的部署方法和装置与流程

文档序号:16977604发布日期:2019-02-26 19:10阅读:964来源:国知局
网络切片的部署方法和装置与流程

本申请实施例涉及通信领域,尤其涉及网络切片的部署方法及装置。



背景技术:

面向未来,移动通信技术和产业将迈入第五代移动通信(5th-generation,5g)的发展阶段。5g将面子人们超高流量密度、超高连接数密度、超高移动性等需求,并将能够为用户提供高清视频、虚拟现实、增强现实、云桌面等极致业务体验。5g将渗透到物联网等领域,与工业设施、医疗仪器、交通工具等深入融合,有效满足工业、医疗、交通等垂直行业的信息化服务需求。

传统网络蜂窝网络采用“一刀切”的网络架构,带有专用的支持和信息技术(informationtechnology,it)系统,适合单一服务型的网络。然而,使用这种垂直架构,运营商难以扩展电信网络,也很难根据不断变化的用户需求进行调整并满足新型用例的需求。因此在5g时代,传统的蜂窝网和“一刀切”的方法需要进行调整,才能够支持成千上万的用例、众多的用户类型和各种应用的使用。

在未来的5g系统中,对网络资源进行切片,单一物理网络可以划分成多个逻辑虚拟网络,为典型的业务场景分配独立的网络切片,在切片内针对业务需求涉及增强的网络架构,优化实现资源配置,使得多个网络切片可共用网络基础设施,从而提高网络资源的利用率。



技术实现要素:

本申请实施例提供了一种传输网络创建的方法及装置,用以解决现有技术中需要人工判断并输入相关参数才能建立传输网络效率低的问题,无法满足网络切片快速建立的需求。

一方面,本申请实施例提供一种网络切片的部署方法,方法包括:

第一网络管理单元获取节点实例信息,第一网络管理单元确定所述节点实例信息对应的传输需求信息,第一网络管理单元向传输管理单元发送传输请求消息;其中节点实例信息包括节点实例的标识信息或节点实例的网络地址,传输请求消息中携带所述传输需求信息和所述节点实例信息。第一管理单元可以为网络管理单元nm,nm包括端到端网络管理功能或者端到端网络编排功能之一或者全部。nm可以为跨域管理单元、跨域网络切片管理单、网络切片管理功能单元等。节点实例信息,用于描述节点实例或描述节点实例的访问方式。

本申请实施例提供了一种新的网络切片的部署方法,可以自动创建传输网络,提高网络切片的部署效率。

结合第一方面,在第一方面的一种可能的实现方式中,第一网络管理单元向第二网络管理单元发送节点需求信息,节点需求信息包括节点需求信息的标识。其中,节点需求信息用于描述部署节点的需求,比如规格多大,需要多少个虚拟机等,可以包括如下信息中一种或多种:节点的部署模板信息,节点的部署规格,节点部署的位置约束需求,节点的亲和性和反亲和性,节点的时延需求等。

结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,第一网络管理单元获取所述节点实例信息对应的节点实例描述信息。节点实例描述信息包括以下中的一个或者多个:节点需求信息的标识,节点类型,节点模板的标识,节点的位置信息和节点的规格信息。

结合第一方面,第一方面的第一或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,第一网络管理单元根据节点实例信息对应的节点实例描述信息确定传输需求信息。其中,所述传输需求信息可以包括以下中的一个或者多个:传输的部署规格、时延、带宽、位置约束信息、亲和性和反亲和性规则、服务质量qos、承载bearer信息、网络类型、可靠性需求、移动性需求、隔离需求信息等。

可选的,第一网络管理单元还可以根据所述节点实例信息确定传输模板确定传输需求信息,所述传输模板中包括传输需求信息。

可选的,第一网络管理单元还可以根据所述节点实例信息和预设策略确定传输需求信息。预设策略可以为节点描述信息和传输需求信息的对应关系。

第二方面,本申请实施例提供一种网络切片的部署方法,方法包括:

传输管理单元获取节点实例信息,所述节点实例信息包括节点实例标识或节点实例网络地址,传输管理单元确定所述节点实例信息对应的传输需求信息,传输管理单元配置所述传输需求信息对应的传输资源。

本申请实施例通过传输管理单元确定传输需求信息从而配置传输资源,实现网元功能集中化,提高了网络创建的效率,满足业务快速上线。

结合第二方面,在第二方面的第一种可能的实现方式中,传输管理单元获取节点实例信息对应的节点实例描述信息。节点实例描述信息包括以下中的一个或者多个:节点需求信息的标识,节点模板的标识,节点类型,节点实例的位置信息和节点实例的规格信息。

传输管理单元确定所述节点实例信息对应的传输需求信息,可以有如下几种方式:

一、传输管理单元根据节点实例信息对应的节点实例描述信息确定传输需求信息。

二、传输管理单元根据节点实例信息确定传输模板,从而确定传输需求信息,传输模板中包括传输需求信息。

结合第二方面,或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,传输管理单元在确定传输需求前,先接收传输管理请求,传输管理请求中携带传输模板或者传输模板指示信息,传输模板指示信息用于获取所述传输模板。

结合第二方面,或第二方面的第一或第二种可能的实现方式,在第二方面的第三种可能的实现方式中,在传输管理单元获取节点实例信息之前,传输管理单元向第二网络管理单元发送查询请求,所述查询请求中携带节点需求信息或切片信息。其中第二网络管理单元可以为域管理单元dm。

又一方面,本申请实施例提供了一种网络管理单元,该网络管理单元作为一种网络切片的管理装置,可以实现上述方法示例中第一网络管理单元所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,还可以通过芯片实现。所述硬件或软件包括一个或多个上述功能相应的模块。

在一种可能的实现方式中,该网络管理单元的结构中包括处理器和通信接口,该处理器被配置为支持该第一网络管理单元执行上述方法中相应的功能。该通信接口用于支持该第一管理单元与其他网元之间的通信。该网络管理单元还可以包括存储器,该存储器用于与处理器耦合,其保存该网络管理单元必要的程序指令和数据。

又一方面,本申请实施例提供了一种传输管理单元,该传输管理单元作为另一种网络切片的管理装置,可以实现上述方法实施例中传输管理单元所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,还可以通过芯片实现。所述硬件或软件包括一个或多个上述功能相应的模块。

在一种可能的实现方式中,该传输管理单元的结构中包括处理器和通信接口,该处理器被配置为支持该传输管理单元执行上述方法中相应的功能。该通信接口用于支持该传输管理单元与其他网元之间的通信。该传输管理单元还可以包括存储器,该存储器用于与处理器耦合,其保存该传输管理单元必要的程序指令和数据。

又一方面,本申请实施例提供了一种通信系统,该系统包括上述方面所述的网络管理单元和传输管理单元。

再一方面,本申请实施例提供了一种计算机存储介质,用于储存为上述网络管理单元所用的计算机软件指令,其包含用于执行上述方面所设计的程序。

再一方面,本申请实施例提供了一种计算机存储介质,用于储存为上述传输管理单元所用的计算机软件指令,其包含用于执行上述方面所设计的程序。

相较于现有技术,本申请实施例提供了一种新的网络切片的部署方法,可以自动创建传输网络,提高网络切片的部署效率。

附图说明

图1为本申请实施例提供的一种网络架构的简化示意图;

图2为本申请实施例提供的一种网络切片的部署的方法的流程图;

图3为本申请实施例提供的另一种网络切片的部署的方法的流程图;

图4为本申请实施例提供的另一种网络切片的部署的方法的流程图;

图5为本申请实施例提供的一种管理单元的结构示意图;

图6为本申请实施例提供的另一种管理单元的结构示意图;

图7为本申请实施例提供的一种传输管理单元的结构示意图;

图8为本申请实施例提供的另一种传输管理单元的结构示意图。

具体实施方式

在描述技术方案之前,为了便于理解本申请实施例中的技术方案,首先对本申请实施例中的一些名词进行解释说明:

网络切片:又可称为网络切片实例,是保证承载业务能达到服务水平协议(servicelevelagreement,sla)要求的网络功能单元(networkfunction,nf)及资源的组合,这些nf及资源可以按不同需求进行硬隔离(如:物理隔离),也可以软隔离(如:逻辑隔离),每个网络切片是逻辑独立的。网络切片可以至少包括核心网(corenetwork,cn)部分、接入网(accessnetwork,an)部分和传输网(transportnetwork,tn)部分,或者可以包括cn部分、an部分或tn部分中的任意两个部分或一个部分。一个网络切片是一组网络功能、运行这些网络功能的资源以及这些网络功能特定的配置所组成的集合,这些网络功能及其相应的配置形成一个完整的逻辑网络,这个逻辑网络包含满足特定业务所需要的网络特征,为此特定的业务场景提供相应的网络服务。

网络切片是广泛的概念,可以是传统的网络或者一个专用的网络,网络切片子网也是一种网络切片。

网络切片子网:可称为网络切片子网实例,是网络功能及资源的组合,通常情况下,网络切片子网可以由网络切片分割而成,或者可以直接将网络切片作为网络切片子网。

本文中提到的网络切片或者网络切片子网等概念,可以认为等同于网络切片实例或者网络切片子网实例。

租户,指共同享用一组物理和虚拟资源的一个或多个网络服务用户。租户可以是运营商网络的租用者,比如电力公司租用运营商的网络部署智能抄表业务,电力公司就是运营商的一个租户。

图1为本申请实施例所应用的一种网络架构。本申请实施例提供的传输网络的管理方法可以由图1所示网络架构中的功能单元实现,该网络架构可以部署在5g系统中。下面对图1中所示的网络架构中的各功能单元作详细说明。

如图1所示,该网络架构可以包括业务管理单元(servicemanagement,sm)、网络管理单元(networkmanagement,nm)、域管理单元(domainmanagement,dm)以及传输管理单元(transportnetworkmanager,tnm)等。

sm为业务管理单元,主要用于接收相关租户的业务需求,将业务需求转换为网络切片相关的需求,并进行业务管理。该sm可以部署在运营支撑系统(operationsupportsystem,oss)内,也可以部署在oss之外。该sm可以是租户自己的管理单元或者运营单元,该sm可以独立部署,也可以集成在某个管理单元(如:业务支撑系统(businesssupportsystem,bss),业务管理单元,业务编排单元或者业务管理和编排单元)中。需要说明的是,sm不限于图1所示命名,该sm还可以命名为:客户端业务管理单元(customerservicemanagementfunction)或者通信业务管理单元(communicationservicemanagementfunction,csmf)。

nm包括端到端网络管理功能或者端到端网络编排功能之一或者全部,可以具备以下部分或者全部功能:端到端网络的管理(例如,网络的生命周期管理、网络模板的管理、网络的故障管理、网络的性能管理和网络的配置管理)、端到端网络和子网络以及网络功能的映射、不同域(例如接入网域,核心网域,传输域)提供的网络资源或者sub-sla的协调、分解网络需求信为子网需求信息、对各子域提供的子网络和网络功能的统一编排,以使得不同子域提供的子网或者网络功能可以满足目标业务或者网络的需求(例如,sla的要求,关键性能指标(keyperformanceindicator,kpi)的要求以及服务质量(qualityofservice,qos)的要求)。该nm可以部署在oss内,也可以部署在oss之外。该nm可以独立部署,也可以集成在某个管理单元(如:网络编排单元、网络管理和编排单元、业务管理单元、业务编排单元、业务管理和编排单元或者网络功能虚拟化编排器(networkfunctionvirtualizationorchestrator,nfvo)中。需要说明的是,nm不限于图1所示命名,该nm还可以命名为:跨域管理单元、跨域网络切片管理单、网络切片管理功能单元(networkslicemanagementfunction,nsmf)或者其他。

dm包括子网管理功能或者编排功能之一或者全部,可以具备以下部分或者全部功能:域的管理,例如可以包括子网的生命周期管理(创建、更新、删除)、子网故障管理、子网性能管理、子网配置管理等、业务的管理(包括业务生命周期管理、业务故障管理、业务性能管理、业务配置管理等)、网络资源,例如nf、网络单元(networkelement,ne)的协调,用于统一编排。该dm可以部署在oss内,也可以部署在oss之外。该dm可以独立部署,也可以集成在某个管理单元(如网络管理单元、网络编排单元、网络管理和编排单元、网元管理单元、网络功能管理单元、业务管理单元、业务编排单元、域管理单元、业务管理和编排单元或者nfvo)中。需要说明的是,dm不限于图1所示命名,该dm还可以命名为:域切片管理单元、网络切片子网管理单元(networkslicesubnetmanagementfunction,nssmf)或者其他。

具体的,上述dm管理的子网可以包括以下一个或者多个部分:an部分、cn部分、和tn部分。当dm管理的子网只包括an部分时,可以认为该子网管理单元为andm;当dm管理的子网只包括cn部分时,可以认为该子网管理单元为cndm;当dm管理的子网包括an和cn部分时,可以认为该子网管理单元为mixdm。

tnm包括传输网络管理功能或者传输网络编排功能之一或者全部,可以具备以下部分或者全部功能:传输网络部分的管理,例如可以包括传输网络部分的生命周期管理(创建、更新、删除)、传输网络部分故障管理、传输网络部分性能管理、传输网络部分配置管理等。该tnm可以部署在oss内,也可以部署在oss之外。该tnm可以独立部署,也可以集成在某个管理单元(如网络管理单元、网络编排单元、网络管理和编排单元、域管理单元、网元管理单元、业务管理单元、业务编排单元、域管理单元、业务管理和编排单元或者nfvo)中。需要说明的是,tnm不限于图1所示命名,该tnm还可以命名为:(传输网)子网管理单元、网络切片传输网络管理单元或者其他。其中传输网络可以指链路。

图1仅为示例性架构图,除图1所示功能节点之外,该网络架构还可以包括其他功能节点,本申请实施例对此不进行限定。

图2为本申请实施例提供的一种网络切片的部署方法,该方法可以应用于图1所示的网络架构,具体方法如下:

s201,第一网络管理单元获取节点实例信息,所述节点实例信息包括节点实例的标识信息或节点实例的网络地址。节点实例,为具体的网络功能实例或者网元设备。本申请中,节点实例和节点两者的概念一样,本申请中采用节点实例一词来说明。节点实例的网络地址可以包括节点实例的ip地址或者节点实例的mac地址等。

可选地,第一网络管理单元可以获取多个节点实例信息。

第一网络管理单元可以为图1中所示的nm,本申请实施例以nsmf为例来具体描述。

nsmf获取节点实例信息的方式,如图3所示,具体可包括如下实现步骤:

s2011,nsmf向第二网络管理单元发送网络切片子网管理请求,该网络切片子网管理请求中携带有网络切片子网需求信息。其中,第二网络管理单元可以为dm,本申请实施例具体以nssmf为例来进行说明。

具体地,网络切片子网需求信息可以包括以下信息中的一项或者多项:

网络切片或者网络切片子网类型、网络切片子网需要承载的用户数、网络切片子网需要承载的用户分布、网络切片子网的覆盖等级、网络切片子网的时延、网络切片子网的带宽、网络切片子网部署位置需求信息、网络切片子网对应的网络切片子网模板、网络切片子网对应的网络切片子网模板的标识信息和网络切片子网对应的网络切片子网模板的部署规格信息。

可以理解的是,网络切片子网管理请求为命名的一种请求消息名称,用于请求dm管理网络切片子网,此处对消息名称不做限定,还可以包括以下中的任意一个:网络切片子网创建请求、网络切片子网实例化请求、网络切片子网修改请求、网络切片子网扩容请求和网络切片子网配置请求等。

例如,当车联网企业租用运营商的网络实现自动驾驶业务时,车联网企业与运营商签订相关协议,运营商的网络管理系统向nssmf发送网络切片子网创建请求,该网络切片子网创建请求用于请求nssmf创建或者分配相应的网络切片子网实例来组成网络切片实例来支撑车联网企业的自动驾驶业务。

s2012,nssmf根据网络切片子网需求信息部署相应的网络切片子网实例。

根据网络切片子网需求信息部署相应的网络切片子网实例,具体可以包括:根据网络切片子网需求信息创建相应的网络切片子网实例,或者根据网络切片子网需求信息实例化相应的网络切片子网实例。

一个网络切片子网实例可以包含一个或多个节点实例,所以部署一个网络切片子网实例包括部署一个或多个节点实例。

部署节点实例,可以包括创建节点实例,配置节点实例,或者实例化节点实例。

具体的,部署节点实例包括分配或者选择节点实例所需的资源,并配置该节点实例,该资源可以包括计算资源,存储资源,网络资源等。

节点实例为网络功能或者网元设备,包括但不仅限于以下中的一个或者多个:

-鉴权服务功能(authenticationserverfunction,ausf);

-接入管理功能(accessandmobilitymanagementfunction,amf);

-数据网络(datanetwork,dn),例如,operatorservices,internetaccessor3rdpartyservices;

-结构化数据存储网络功能(structureddatastoragenetworkfunction,sdsf);

-非结构化数据存储网络功能(unstructureddatastoragenetworkfunction,udsf);

-网络开放功能(networkexposurefunction,nef);

-网络仓库功能(networkrepositoryfunction,nrf),也可以表示为networkfunctionrepositoryfunction;

-策略控制功能(policycontrolfunction,pcf);

-会话管理功能(sessionmanagementfunction,smf);

-统一数据管理(unifieddatamanagement,udm);

-用户面功能(userplanefunction,upf);

-应用功能(applicationfunction,af);

-下一代基站(generationnodeb,gnb)或者5g基站;

-演进型基站功能(evolvednodeb,enb);

-演进型lte演进型基站(evolvedlteevolvednodeb,elteenb);

-基站(nodeb,nb)。

-下一代基站集中单元(gnbcentralunit)

-下一代基站分布单元(gnbdistributeunit)

-移动性管理实体(mobilemanagemententity,mme)

其中节点实例也可以指上述任一个网络功能的连接点,其中一个网络功能可能包含一个或者多个连接点。

步骤s2012中,nssmf根据网络切片子网需求信息部署相应的网络切片子网实例,下面具体例举几种可行的实现方式:

方式一:nssmf分解网络切片子网需求信息为节点需求信息,根据节点需求信息部署相应的节点实例,获取节点实例信息。可选的,nssmf分解网络切片子网需求信息为节点需求信息之后,发送该节点需求信息给节点实例管理单元,由节点实例管理单元部署相应的节点实例。

节点需求信息用于描述部署节点的需求,比如规格多大,需要多少个虚拟机等,可以包括如下信息中一种或多种:

节点的部署模板信息,节点的部署规格,节点部署的位置约束需求,节点的亲和性和反亲和性,节点的时延需求等。

下面以节点的时延需求为例,来具体说明,nssmf如何分解网络切片子网需求信息为节点需求信息。比如:网络切片子网时延为10ms,网络切片子网由节点1和节点2组成,本地预设策略或者算法指示节点1和节点2的时延比为2:3.则将节点的时延需求分解为节点1的时延为4ms,节点2的时延为6ms。

又比如:网络切片子网需求信息为用户数时,nssmf根据用户数决定节点的部署规格为大或小。

节点实例信息用于识别所述节点实例或者描述描述节点实例的访问方式。具体的,根据节点需求信息部署相应的节点实例,生成节点实例信息包括:

nssmf分配节点实例标识用于唯一识别节点实例,或者nssmf分配并且配置节点实例的网络地址。

方式二:nssmf分解网络切片子网需求信息为节点需求信息,具体的分解过程和上面那个方式一样。

根据节点需求信息获取节点模板,根据节点模板部署相应的节点实例,生成节点实例信息,所述节点实例信息用于描述所述节点实例。节点模板,用于描述节点实例部署信息。节点模板包括以下信息中的一个或者多个:该节点的类型,该节点的版本,节点的提供者信息,节点需要的虚拟资源信息等,需要说明的是,模板还可以称作描述符,蓝本等,在本申请中都表述相同的概念。其中节点模板可以包括以下的任意一个:网络功能模板,虚拟网络功能模板,网元模板,连接点模板。

具体的部署相应的节点实例,生成节点实例信息的方式可参考前述的实现方式。

方式三:nssmf根据网络切片子网需求信息获取相应的网络切片子网模板,具体的,网络切片子网需求信息中携带网络切片子网模板标识信息,用所述网络切片子网模板标识信息用于获取所述网络切片子网模板。

所述网络切片子网模板中包括组成该网络切片子网所需的节点需求信息,根据所述节点需求信息部署节点实例,生成节点实例信息,所述节点实例信息用于描述所述节点实例。

具体的部署相应的节点实例,生成节点实例信息的方式可参考前述的实现方式。

方式四:nssmf根据网络切片子网需求信息获取相应的网络切片子网模板,所述网络切片子网模板中包括组成该网络切片子网所需的节点模板信息,根据所述节点模板信息获取所述节点模板,根据所述节点模板部署节点实例,生成节点实例信息,所述节点实例信息用于描述所述节点实例。

其中节点模板信息包括以下中的一个或者多个:节点模板的标识,节点模板的部署等级,节点模板的名称。

具体的部署相应的节点实例,生成节点实例信息的方式可参考前述的实现方式。

可选的,nssmf还确定节点实例信息对应的节点实例描述信息,并根据需要向nsmf发送该节点实例描述信息。

节点实例描述信息用于具体描述节点实例,节点实例描述信息可以包括以下中的一个或者多个:节点需求信息的标识,节点模板的标识,节点类型,节点的位置信息和节点的规格信息。

具体的,当节点实例描述信息为节点需求信息的标识时,nssmf根据节点需求信息部署节点实例,节点需求信息标识用于唯一识别节点需求信息所以可以直接确定节点实例信息对应的节点需求信息标识。

当节点实例描述信息为节点模板的标识时,nssmf根据节点模板部署节点实例,节点标识用于唯一识别节点模板,所以可以直接确定节点实例信息对应的节点模板标识。

当节点实例描述信息为节点模板的标识时,节点需求信息或者节点模板中包含节点类型,所以可以直接确定节点实例信息对应的节点类型。

当节点实例描述信息为节点的位置信息,nssmf在相应位置(例如某个区域,某个dc)部署节点实例,所以可以直接确定节点实例信息对应的节点位置信息。

当节点实例描述信息为节点的位置信息,nssmf在部署的节点实例为某个规格时,所以可以直接确定节点实例信息对应的节点的规格。

其中,节点类型信息用来区分不同类型的节点,节点的类型可以为以下中的任意一个:

鉴权服务功能(authenticationserverfunction,ausf)、接入管理功能(accessandmobilitymanagementfunction,amf)、数据网络(datanetwork,dn),例如,operatorservices,internetaccessor3rdpartyservices、结构化数据存储网络功能(structureddatastoragenetworkfunction,sdsf)、非结构化数据存储网络功能(unstructureddatastoragenetworkfunction,udsf)、网络开放功能(networkexposurefunction,nef)、网络仓库功能(networkrepositoryfunction,nrf)、也可以表示为networkfunctionrepositoryfunction、策略控制功能(policycontrolfunction,pcf)、会话管理功能(sessionmanagementfunction,smf)、统一数据管理(unifieddatamanagement,udm)、用户面功能(userplanefunction,upf)、应用功能(applicationfunction,af)、下一代基站功能(generationnodebfunction,gnbf)或者5g基站功能、演进型基站功能(evolvednodebfunction,enbf)、演进型lte演进型基站功能(evolvedlteevolvednodebfunction,elteenbf)和基站功能(nodebfunction,nbf)。

节点模板的标识,用于标识节点模板,节点模板包括以下信息中的一个或者多个:该节点的类型,该节点的版本,节点的提供者信息,节点需要的虚拟资源信息等;

节点需求信息的标识,用于表示一个节点的需求信息,节点需求信息包括以下信息中的一个或者多个:节点的模板,节点的部署规格,节点的亲和性和反亲和性需求等;

节点的位置信息,用于表示一个节点的部署位置。

节点的部署规格信息,用于描述一个节点的容量信息或者部署等级(e.g.flavorid或者instantiationlevel)。

s2013,nssmf向nsmf发送节点实例信息。

可选地,nssmf向nsmf发送多个节点实例信息。

nssmf完成相应的网络切片子网部署之后,向nsmf返回网络切片子网管理请求完成消息,所述请求完成消息中携带节点实例信息。

可选的,nssmf完成相应的网络切片子网部署之后,向nsmf通知消息,所述通知消息中携带节点实例信息。

在s2011之前,即nsmf向第二网络管理单元发送网络切片子网管理请求前,nsmf还可以接收网络切片管理请求。同理,网络切片创建请求为命名的一种请求消息名称,用于请求nm管理网络切片,此处对消息名称不做限定,可以为网络切片管理请求、网络切片实例化请求、网络切片修改请求、网络切片扩容请求或网络切片配置请求等。

网络切片创建请求中携带网络切片需求信息。网络切片需求信息用于确定创建网络切片所需要的信息,具体可以包括但不限于如下信息中的一种或多种:带宽、时延、覆盖、成功率、位置、流量模型、用户数、用户分布。

s202,第一网络管理单元确定所述节点实例信息对应的传输需求信息。

具体的,第一网络管理单元可以根据节点实例信息确定节点实例描述信息,根据节点实例描述信息确定对应的所述节点实例信息对应的传输需求信息。

可选的,第一网络管理单元还可以根据节点实例信息确定节点实例描述信息,根据节点实例描述信息确定对应的传输描述符,传输描述符中包含传输需求信息以及对应的节点实例描述信息,进而第一网络管理单元确定所述节点实例信息对应的传输需求信息。

其中这里的传输描述符可以是链路描述符或者虚拟链路描述符。其中,这里的描述符词语不做限制,可以是模板,蓝本等。

举一种实例来说,传输描述符中包含以下信息:节点类型1,时延5ms,而且节点实例信息对应的节点实例描述信息为节点类型1,则可以确定节点实例信息对应的传输需求信息,即时延为5ms.

再举一种实例来说,传输描述符中包含以下信息:节点类型1,节点类型2,时延5ms,而且节点实例信,1对应的节点实例描述信息为节点类型1,节点实例信息2对应的节点实例描述信息为节点类型2,则可以确定节点实例信息1和节点实例信息2之间的传输需要的时延为5ms.

相比s202,第一网络管理单元还可以根据节点实例信息和预设策略确定节点实例对应的传输需求信息。预设策略可以为节点描述信息和传输需求信息的对应关系。比如节点类型1和节点类型2之间的时延为5ms等。

下面具体举例来说明nsmf将网络切片需求信息分解为网络切片子网需求信息,并确定传输需求信息。

在一个示例中,可以按照预设策略来确定子网络的需求信息和传输需求信息。

举例来说,按照该分解算法,核心网子网的时延:接入网子网的时延:传输的比例是1:2:3,当前述的网络切片的需求信息中携带时延为6ms时可以根据该分解算法确定出核心网子网的时延为1ms,接入网子网的时延为2ms,传输的时延为3ms。

传输需求信息可以但不限于如下中的一种或多种:时延、带宽、位置约束信息,qos,bearer信息,网络类型,可靠性信息,移动性,隔离需求信息。其中位置约束信息可以包括亲和或者反亲和性,数据中心dc,区域region等。s203,第一网络管理单元向传输管理单元发送传输请求消息,所述传输请求消息中携带所述传输需求信息和所述节点实例信息。

传输请求消息用于请求节点实例信息对应的节点实例的传输资源。

通过nsmf获取节点实例信息,自动根据节点实例信息确定传输需求信息,进而自动部署节点实例的对应的传输。本申请实施例提供的网络切片的部署方法,可以自动创建传输网络,提高网络切片的部署效率。

图3为本申请实施例提供的另一种网络切片的部署方法,该方法可以应用于图1所示的网络架构,和前一实施例的主要区别在于,传输管理单元可自己确定传输需求信息进而配置传输资源,具体方法如下:

s301,传输管理单元获取节点实例信息,所述节点实例信息包括节点实例的标识信息或节点实例的网络地址;

s302,传输管理单元确定所述节点实例信息对应的传输需求信息;

传输管理单元确定传输需求的方式可参考前述实施例中的具体实现方式。

s303,所述传输管理单元配置所述传输需求信息对应的传输资源。

传输管理单元确定传输需求的方式可参考前述实施例中的具体实现方式。

本申请实施例通过传输管理单元确定传输需求信息从而配置传输资源,实现网元功能集中化,提高了网络创建的效率,满足业务快速上线。

在s301之前,即传输管理单元获取节点实例信息之前,传输管理单元向第二网络管理单元发送查询请求,所述查询请求中携带节点需求信息或切片信息。

第二网络管理单元可以为dm,具体可以为nssmf。

在s301之前,即传输管理单元获取节点实例信息之前,传输管理单元接收网络管理单元发送的传输管理请求,传输管理请求中携带至少一个传输需求信息。s302中,传输管理单元根据节点实例信息从上述至少一个传输需求信息中确定相应的传输需求信息。

具体的,传输管理单元可以根据节点实例信息确定节点实例描述信息,根据节点实例描述信息确定对应的所述节点实例信息对应的传输需求信息。

在s301之前,即传输管理单元获取节点实例信息之前,传输管理单元接收网络管理单元发送的传输管理请求,传输管理请求中携带至少一个传输描述符或者至少一个传输描述符指示信息。传输描述符指示信息用于获取传输描述符。传输描述符中包含传输需求信息。可选的,传输描述符中包含节点需求信息或者节点模板信息。

传输管理单元也可以根据节点实例信息确定节点实例描述信息,根据节点实例描述信息从上述至少一个传输描述符中确定相应的传输描述符,传输描述符中包含传输需求信息以及对应的节点实例描述信息,进而传输管理单元确定所述节点实例信息对应的传输需求信息。

上述主要从各个网元之间交互的角度对本申请实施例的方案进行了介绍。可以理解的是,各个网元,例如第一管理单元,第二管理单元等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对第一管理单元、第二管理单元等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用集成的模块的情况下,图5示出了上述实施例中所涉及的第一网络管理单元的一种可能的结构示意图。该第一网络管理单元可以芯片的产品形态存在。该网络管理单元500包括:处理模块502和通信模块503。处理模块502用于对网络管理单元的动作进行控制管理,例如,处理模块502用于支持网络管理单元执行图2中的过程201,202和203,图3中的2011和2013;图4中的过程301和304,和/或用于本文所描述的技术的其它过程。通信模块503用于支持第一网络管理单元与其他网络实体的通信,例如与传输管理单元之间的通信。该第一网络管理单元还可以包括存储模块501,用于存储第一网络管理单元的程序代码和数据。

其中,处理模块502可以是处理器或控制器,例如可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块503可以是通信接口、收发器、收发电路等,其中,通信接口是统称,可以包括一个或多个接口。存储模块501可以是存储器。

当处理模块502为处理器,通信模块503为通信接口,存储模块501为存储器时,本申请实施例所涉及的第一网络管理单元可以为图6所示的第一网络管理单元。参阅图6所示,该第一网络管理单元600包括:处理器602、通信接口603、存储器601。可选的,第一网络管理单元600还可以包括总线604。其中,通信接口603、处理器602以及存储器601可以通过总线604相互连接;总线604可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。所述总线604可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

在采用集成的模块的情况下,图7示出了上述实施例中所涉及的传输管理单元的一种可能的结构示意图。传输管理单元都可以芯片的产品形态存在。传输管理单元700包括:处理模块702和通信模块703。处理模块702用于对传输管理单元的动作进行控制管理,例如,处理模块702用于支持传输管理单元执行图2中的203,图4中的过程301,302,303和304,和/或用于本文所描述的技术的其它过程。通信模块703用于支持传输管理单元与其他网络实体的通信,例如与第一网络管理单元之间的通信。传输管理单元还可以包括存储模块701,用于存储传输管理单元的程序代码和数据。

其中,处理模块702可以是处理器或控制器,例如可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块703可以是通信接口、收发器、收发电路等,其中,通信接口是统称,可以包括一个或多个接口。存储模块701可以是存储器。

当处理模块702为处理器,通信模块703为通信接口,存储模块701为存储器时,本申请实施例所涉及的传输管理单元可以为图8所示的传输管理单元。

参阅图8所示,该传输管理单元800包括:处理器802、通信接口803、存储器801。可选的,传输管理单元800还可以包括总线804。其中,通信接口803、处理器802以及存储器801可以通过总线804相互连接;总线804可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。所述总线804可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

结合本申请公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(randomaccessmemory,ram)、闪存、只读存储器(readonlymemory,rom)、可擦除可编程只读存储器(erasableprogrammablerom,eprom)、电可擦可编程只读存储器(electricallyeprom,eeprom)、寄存器、硬盘、移动硬盘、只读光盘(cd-rom)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。

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