用于动态管理虚拟网络功能描述符的系统和方法技术方案

技术编号:16934701 阅读:27 留言:0更新日期:2018-01-03 05:04
虚拟网络功能描述符(VNFD)参数可以包括使得管理实体能够确定VNFD参数是否能够被更新的子字段。子字段可以包括写能力子字段,所述写能力子字段指示VNFD参数是动态/可配置VNFD参数还是固定/静态VNFD参数。VNFD参数还可以包括访问许可子字段,所述访问许可子字段指示哪些实体被授权修改/更新VNFD参数。VNFD参数还可以包括管理优先级子字段,所述管理优先级子字段指示设置VNFD参数的属性的实体的优先级。VNFD参数还可以包括约束子字段,所述约束子字段指示为了更新VNFD参数所需发生的一个或更多个条件。

System and method for dynamic management of virtual network function descriptors

The virtual network function descriptor (VNFD) parameters can include the subfields that enable the management entity to determine whether the VNFD parameter can be updated. The subfields can include a write ability subfield, which indicates that the VNFD parameter is a dynamic / configurable VNFD parameter or a fixed / static VNFD parameter. The VNFD parameters can also include access permission subfields, which indicate which entities are authorized to modify / update the VNFD parameters. The VNFD parameters can also include the management priority subfields, which the management priority subfields indicate the priority of the entities that set the properties of the VNFD parameters. The VNFD parameter can also include a constraint subfield that indicates one or more conditions that need to occur to update the VNFD parameter.

【技术实现步骤摘要】
【国外来华专利技术】用于动态管理虚拟网络功能描述符的系统和方法本申请要求于2015年5月7日提交的美国临时申请No.62/158,276和于2015年5月7日提交的美国临时申请No.62/158,381的权益,这两个美国临时申请的内容由此通过引用并入本文,如同其全部内容被复制在本文中一样。
本专利技术涉及用于网络虚拟化的系统和方法,并且在特定实施方式中涉及用于动态管理虚拟网络功能虚拟化的系统和方法。
技术介绍
网络功能虚拟化(Networkfunctionvirtualization,NFV)是通过使用通用构建的硬件平台来虚拟化网络设备的行业努力,目的在于降低成本以及高效/灵活的网络操作和性能。从概念上讲,NFV是如下一种原理:通过使用虚拟硬件抽象使网络功能与运行网络功能的硬件分离,并且寻求将全部类别的网络节点功能虚拟成可以被连接或链接在一起以生成通信服务的构建块。
技术实现思路
技术优点总体上通过本公开内容的描述用于动态管理虚拟网络功能描述符的系统和方法的实施方式来实现。根据一种实施方式,提供了一种用于动态地配置虚拟网络功能(virtualnetworkfunction,VNF)参数的方法。在该示例中,方法包括:在管理实体处接收与VNF或VNF实例相关联的VNF描述符(VNFdescriptor,VNFD)。VNFD列出描述VNF或VNF实例的特征的一组参数。方法还包括:根据VNFD参数的一个或更多个子字段或者根据列出动态可配置VNFD参数的信息元素来确定是否能够动态地更新VNFD中的VNFD参数;以及在确定能够动态地更新VNFD参数的情况下,动态地更新所述VNFD参数。还提供了一种用于执行该方法的设备。根据另一种实施方式,提供了一种用于管理虚拟网络功能(virtualnetworkfunction,VNF)资源分配的方法。在该示例中,方法包括:在VNF管理器(VNFmanager,VNFM)处接收来自网络功能虚拟化运营商(networkfunctionvirtualizationoperator,NFVO)的配额信息通知。配额信息通知对应于分配给VNFM的或分配给由VNFM管理的一个或更多个VNF实例的配额。方法还包括:向NFVO发送配额管理请求,以更新由所述NFVO初始设置的配额或请求与由所述NFVO初始设置的配额有关的信息;以及接收来自NFVO的对配额管理请求的响应。还提供了一种用于执行该方法的设备。附图说明为了更透彻地理解本专利技术及其优点,现在参考以下结合附图进行的描述,在附图中:图1示出了一种实施方式的虚拟网络功能描述符(VNFD)的框图;图2示出了另一种实施方式的虚拟网络功能描述符(VNFD)的框图;图3示出了一种实施方式的用于激活VNF包的通信序列的协议图;图4示出了一种实施方式的用于从OAM系统检索配置参数的通信序列的协议图;图5示出了用于建立针对VNF实例的配额的通信序列的协议图;图6示出了用于基于配额向VNF实例分配资源的通信序列的协议图;图7示出了用于增大配额的大小的通信序列的协议图;图8示出了用于减小配额的大小的通信序列的协议图;图9示出了一种实施方式的用于动态地更新VNF描述符(VNFD)参数的方法的流程图;图10示出了一种实施方式的用于管理配额的方法的流程图;图11示出了处理系统的框图;图12示出了一种实施方式的无线通信系统的图;图13示出了一种实施方式的用户设备(UE)的图;以及图14示出了一种实施方式的基站的图。具体实施方式下面详细地讨论当前优选的实施方式的结构、实施和使用。然而,应当理解,本专利技术提供了可以在各种具体背景下体现的许多可适用的专利技术构思。所讨论的具体实施方式仅说明实现和使用本专利技术的具体方式而并不限制本专利技术的范围。虚拟网络功能(VirtualNetworkFunction,VNF)是从专用硬件转移至软件的一种虚拟化任务。VNF描述符(VNFDescriptor,VNFD)可以包括描述VNF实例的特征和/或属性的一组参数。VNFD可以由网络功能虚拟化编排器(NetworkFunctionVirtualizationOrchestrator,NFVO)使用以实例化主机装置上的与VNF实例对应的虚拟机。NFVO是一种软件包,其充当用于VNF之间资源供应的仲裁器。NFVO可以触发不同主机装置上的与VNF实例对应的VM的实例化。在传统NFV系统中,VNFD的参数是静态地定义的。然而,在一些情况下,可能希望更新VNFD以反映VNF实例的新的或改变的特征和/或属性,例如这可能发生在VNF实例被供应商或运营商更新时。因此,需要用于更新VNFD的技术。本公开内容的实施方式提供了一种VNFD参数格式,所述VNFD参数格式包括使得管理实体能够确定VNFD参数是否能够被更新的子字段。子字段可以包括写能力子字段、访问许可子字段、管理优先级子字段和/或约束子字段。参数子字段指示VNFD参数的名称。写能力子字段指示VNFD参数是动态/可配置VNFD参数还是固定/静态VNFD参数。动态/可配置VNFD参数是可写入的,这表示其能够被动态地更新。静态VNFD参数是只读的。管理优先级子字段指示最近更新子字段的实体的优先级。约束子字段指示为了更新VNFD参数所需发生的一个或更多个条件。例如,约束字段可能要求在阈值时段内发生VNF实例化和生命周期管理(lifecyclemanagement,LCM)事件、或者装载事件。管理实体可以根据VNFD参数的一个或更多个子字段和/或根据列出动态可配置VNFD参数的信息元素来确定是否能够动态地更新VNFD参数。在一种实施方式中,管理实体根据VNFD参数的指示VNFD参数是否可以被重新配置的子字段来确定VNFD参数是可配置VNFD参数还是固定VNFD参数。在另一种实施方式中,管理实体根据VNFD参数是否被列出动态可配置VNFD参数的信息元素列出来确定该VNFD参数是否是可配置VNFD参数。信息元素可以是定义VNF或VNF实例的可配置属性的VnfConfigurableProperties信息元素。在另一种实施方式中,管理实体根据VNFD参数的访问许可子字段来确定管理实体是否已被授权来更新VNFD参数。访问许可子字段可以标识哪些实体被允许更新VNFD参数。在另一种实施方式中,管理实体根据VNFD参数的管理优先级子字段来确定VNFD参数的属性是否可以被管理实体修改。管理优先级子字段可以指示设置VNFD参数的属性的实体的管理优先级。当管理实体相比于之前设置VNFD参数的属性的实体具有更高的管理优先级时,可以允许该管理实体修改该属性。在又一种实施方式中,当在阈值时段内发生由VNFD参数的约束子字段所指定的一个或更多个条件时,管理实体确定是否能够动态地更新VNFD参数。可以更新/修改VNFD参数以反映对VNF或VNF实例的特征的修改。例如,可以更新VNFD参数以反映VNF或VNF实例中的虚拟部署单元(virtualdeploymentunit,VDU)的数量、虚拟链路的数量或者连接点的数量的增加或减少。作为另一示例,可以更新VNFD参数以反映VNF或VNF实例的资源配额的增加或减少,所述资源配额指定能够分配给VNF或VNF实例的资源的最大数量。管理实体可以是:网络功能虚拟化运营商(netw本文档来自技高网...
用于动态管理虚拟网络功能描述符的系统和方法

【技术保护点】
一种用于动态地配置虚拟网络功能(VNF)参数的方法,所述方法包括:由管理实体接收与VNF或VNF实例相关联的VNF描述符(VNFD),所述VNFD列出描述所述VNF或VNF实例的特征的一组参数;由所述管理实体根据VNFD参数的一个或更多个子字段或者根据列出动态可配置VNFD参数的信息元素来确定是否能够动态地更新所述VNFD中的VNFD参数;以及在确定能够动态地更新所述VNFD参数的情况下,动态地更新所述VNFD参数。

【技术特征摘要】
【国外来华专利技术】2015.05.07 US 62/158,276;2015.05.07 US 62/158,3811.一种用于动态地配置虚拟网络功能(VNF)参数的方法,所述方法包括:由管理实体接收与VNF或VNF实例相关联的VNF描述符(VNFD),所述VNFD列出描述所述VNF或VNF实例的特征的一组参数;由所述管理实体根据VNFD参数的一个或更多个子字段或者根据列出动态可配置VNFD参数的信息元素来确定是否能够动态地更新所述VNFD中的VNFD参数;以及在确定能够动态地更新所述VNFD参数的情况下,动态地更新所述VNFD参数。2.根据权利要求1所述的方法,其中,确定是否能够动态地更新所述VNFD参数包括:根据所述VNFD参数的子字段来确定所述VNFD参数是可配置VNFD参数还是固定VNFD参数,所述子字段指示所述VNFD参数是否能够被重新配置。3.根据权利要求1所述的方法,其中,确定是否能够动态地更新所述VNFD参数包括:确定所述VNFD参数是否被所述列出动态可配置VNFD参数的信息元素列出。4.根据权利要求1所述的方法,其中,确定是否能够动态地更新所述VNFD参数包括:根据所述VNFD参数的访问许可子字段来确定所述管理实体是否已被授权来更新所述VNFD参数。5.根据权利要求1所述的方法,其中,确定是否能够动态地更新所述VNFD参数包括:当根据所述VNFD参数的管理优选级子字段所述管理实体相比于设置所述VNFD参数的属性的实体具有更高的管理优先级时,所述VNFD参数能够被所述管理实体修改。6.根据权利要求1所述的方法,其中,根据所述VNFD参数的一个或更多个子字段来确定是否能够动态地更新所述VNFD参数包括:当在阈值时段内发生由所述VNFD参数的约束子字段指定的一个或更多个条件时,确定能够动态地更新所述VNFD参数。7.根据权利要求1所述的方法,其中,在确定能够动态地更新所述VNFD参数的情况下动态地更新所述VNFD参数包括:修改所述VNFD参数的属性以反映对所述VNF或VNF实例的特征的修改。8.根据权利要求7所述的方法,其中,修改所述VNFD参数的属性以反映对所述VNF或VNF实例的特征的修改包括:修改所述VNFD参数的属性以反映所述VNF或VNF实例中的虚拟部署单元(VDU)的数量、虚拟链路的数量或连接点的数量的增加或减少。9.根据权利要求7所述的方法,其中,修改所述VNFD参数的属性以反映对所述VNF或VNF实例的特征的修改包括:修改所述VNFD参数的属性以反映所述VNF或VNF实例的资源配额的增加或减少,所述资源配额指定能够分配给所述VNF或VNF实例的资源的最大数量。10.根据权利要求1所述的方法,其中,所述管理实体是网络功能虚拟化运营商(NFVO)。11.根据权利要求1所述的方法,其中,所述管理实体是:运营支撑系统(OSS)功能体,认证、授权和记账(AAA)功能体,或VNF管理器(VNFM)。12.一种设备,包括:处理器;以及非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储用于由所述处理器执行的程序,所述程序包括用于执行下述操作的指令:接收与VNF或V...

【专利技术属性】
技术研发人员:夏海涛相治咸杨旭
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1