涉及下一代节点B中央单元与下一代节点B分布式单元之间的接口的技术的制作方法

文档序号:19430168发布日期:2019-12-17 16:24阅读:384来源:国知局
涉及下一代节点B中央单元与下一代节点B分布式单元之间的接口的技术的制作方法

相关申请的引用

本申请要求2017年8月1日提交的题为“updatingforwardinggraphforranvirtualizednetworkfunction”的美国临时申请no.62/539,925和2017年8月1日提交的题为“managingtheinterfacebetweennextgenerationnodebcentralunitandnextgenerationnodebdistributedunitofanextgenerationradioaccessnetwork”的美国临时申请no.62/539,936的权益,其内容通过引用整体合并于此。

本公开涉及通信网络的核心网技术,更具体地说,涉及用于结合具有分离功能的gnb(下一代节点b)采用网络功能虚拟化的技术。



背景技术:

网络功能虚拟化(nfv)涉及用经由虚拟化资源(vr)实现的、执行与物理节点相同的功能的虚拟网络功能(vnf)替换物理网络节点。在5g中,ng-ran被分离为gnb-cu和gnb-du,其中,gnb-cu是部署在云中的虚拟化网络功能(vnf),gnb-du实现于包含用于与用户设备(ue)进行接口的无线电功能的垂直硬件中。

附图说明

图1是示出根据一些实施例的网络的组件的示图。

图2是示出根据一些示例实施例的能够读取来自机器可读或计算机可读介质(例如,机器可读存储介质)的指令并且执行本文所讨论的任何一种或多种方法的组件的框图。

图3是根据本文所描述的各个方面的促进支持3gpp(第三代合作伙伴项目)管理系统进行的生命周期管理的示例架构的示图。

图4是根据本文所描述的各个方面的可由网络管理器(nm)采用的促进结合具有分离功能的gnb(下一代节点b)采用网络功能虚拟化的系统的框图。

图5是根据本文所描述各个方面的可由网络元件管理器(em)采用的促进结合具有分离功能的gnb采用网络功能虚拟化的系统的框图。

图6是根据本文所描述的各个方面的可由网络功能虚拟化(nfv)编排器(nfvo)采用的促进结合具有分离功能的gnb采用网络功能虚拟化的系统的框图。

图7是根据本文所讨论的各个方面的包括虚拟化gnb-cu(核心单元)和非虚拟化gnb-du(分布式单元)的gnb连同gnb-cu与cn(核心网)之间的关系的示例架构的示图。

图8是根据本文所讨论的各个方面的nsd(网络服务描述符)的结构的示图。

图9是根据本文所讨论的各个方面的用于具有功能分离的gnb的包含/命名和关联关系的示图。

图10是根据本文所讨论的各个方面的用于具有功能分离的gnb的继承关系的示图。

图11是示出根据本文所讨论的各个方面的nsd上线的示例方法的流程图。

图12是示出根据本文所讨论的各个方面的用于nsd更新的示例方法的流程图。

具体实施方式

现在将参照附图描述本公开,其中,相同标号通篇用于指代相同要素,并且其中,所示的结构和设备不一定按比例绘制。如本文所使用的那样,术语“组件”、“系统”、“接口”等旨在指代与计算机有关的实体、硬件、软件(例如,在执行中)和/或固件。例如,组件可以是处理器(例如,微处理器、控制器或其他处理设备)、处理器上运行的进程、控制器、对象、可执行文件、程序、存储设备、计算机、平板pc和/或具有处理设备的用户设备(例如,移动电话等)。作为说明,在服务器上运行的应用和该服务器也可以是组件。一个或多个组件可以驻留在进程内,组件可以位于一台计算机上和/或分布在两台或更多台计算机之间。本文可以描述要素集合或其他组件集合,其中,术语“集合”可以解释为“一个或多个”。

此外,这些组件可以从其上存储有各种数据结构的各种计算机可读存储介质,例如通过模块来执行。组件可以例如根据具有一个或多个数据分组的信号(例如,一个组件与本地系统、分布式系统中的另一组件交互和/或跨网络(例如,互联网、局域网、广域网或相似网络)经由信号与其他系统交互的数据)),经由本地进程和/或远端进程进行通信。

作为另一示例,组件可以是具有电气或电子电路所操作的机械部件所提供的特定功能的装置,其中,电气或电子电路可以由一个或多个处理器所执行的软件应用或固件应用操作。一个或多个处理器可以处于装置的内部或外部,并且可以执行软件或固件应用的至少一部分。作为又一示例,组件可以是通过电子组件(没有机械部件)提供特定功能的装置;电子组件可以在其中包括一个或多个处理器,以执行至少部分地赋予电子组件的功能的软件和/或固件。

使用词语“示例性”旨在以具体方式呈现概念。如在该申请中所使用的那样,术语“或”旨在表示包括性的“或”而非排除性的“或”。也就是说,除非另外指定或根据上下文显见,“x采用a或b”旨在表示任何自然包括性的排列。也就是说,如果x采用a;x采用b;或x采用a和b二者,则在任何前述实例下,均满足“x采用a或b”。此外,该申请和所附权利要求中所使用的冠词“一”和“一个”通常应理解为表示“一个或多个”,除非另外指定或从上下文显见是针对单数形式。此外,如果在具体实施方式和权利要求中使用了术语“包括”、“包含”、“具有”、“带有”、“含有”或其变形,则这些术语意图以与术语“囊括”相似的方式是包含性的。

如本文所使用的那样,术语“电路”可以指代以下项或作为其一部分或包括它们:专用集成电路(asic)、电子电路、执行一个或多个软件或固件程序的处理器(共享的、专用的或群组)和/或存储器(共享的、专用的或群组)、组合逻辑电路和/或提供所描述的功能的其他合适的硬件组件。在一些实施例中,电路可以实现于一个或多个软件或固件模块中,或者与电路关联的功能可以由一个或多个软件或固件模块来实现。在一些实施例中,电路可以包括至少部分地可在硬件中操作的逻辑。

可以使用任何合适配置的硬件和/或软件将本文所描述的实施例实现为系统。图1示出根据一些实施例的网络的组件。在各个方面中,结合图1所示的一个或多个组件的部分或全部可以实现为结合本文所描述的各个方面的虚拟网络功能(vnf)。演进分组核心(epc)网络100被示为包括归属订户服务器(hss)110、移动性管理实体(mme)120、服务网关(sgw)130、分组数据网络(pdn)网关(pgw)140、策略和计费规则功能(pcrf)150。

hss110包括用于网络用户的一个或多个数据库,其包括用于支持网络实体处理通信会话的与订阅有关的信息。例如,hss110可以提供对路由/漫游、鉴权、授权、命名/地址解析、位置依赖性等的支持。取决于移动订户的数量、设备的容量、网络的组织等,epc网络100可以包括一个或若干hss110。

mme120在功能上与遗留服务通用分组无线服务(gprs)支持节点(sgsn)的控制平面相似。mme120管理接入中的移动性方面(例如,网关选择和跟踪区域列表管理)。epc网络100可以包括一个或若干mme120。

sgw130端接朝向演进umts(通用移动通信系统)陆地无线接入网(e-utran)的接口,并且在e-utran与epc网络100之间路由数据分组。此外,sgw130可以是用于enodeb间切换的本地移动性锚点,并且也可以为3gpp间移动性提供锚定。其他责任可以包括法定拦截、计费以及某种策略实施。

pgw140端接朝向pdn的sgi接口。pgw140在epc网络100与外部网络之间路由数据分组,并且可以是用于策略实施和计费数据收集的节点。pcrf150是epc网络100的策略和计费控制元件。在非漫游场景中,在归属公共陆地移动网络(hplmn)中可以存在与用户设备(ue)的互联网协议连接接入网(ip-can)会话关联的单个pcrf。在业务脱离本地的漫游场景中,可以存在与ue的ip-can会话关联的两个pcrf:hplmn内的归属pcrf(h-pcrf)以及受访公共陆地移动网络(vplmn)内的受访pcrf(v-pcrf)。pcrf150可以以通信方式耦合到应用服务器(替代地,称为应用功能(af))。通常,应用服务器是向核心网提供使用互联网协议(ip)承载资源的应用的元件(例如,umts分组服务(ps)域、长期演进(lte)ps数据服务等)。应用服务器可以用信令通知pcrf150,以指示新的服务流并且选择适当的服务质量(qos)和计费参数。pcrf150可以用适当的业务流模板(tft)和qos类标识符(qci)将该规则配给到策略和计费强制功能(pcef)(未示出)中,这使得按应用服务器所指定的那样开始qos和计费。

epc100的组件可以实现在一个物理节点中,或者可以实现在分开的物理节点中。在一些实施例中,利用网络功能虚拟化(nfv)以经由一个或多个计算机可读存储介质中所存储的可执行指令对任何或所有上述网络节点功能进行虚拟化(以下进一步详细描述)。epc网络100的逻辑实例化可以称为网络切片101。epc网络100的一部分的逻辑实例化可以称为网络子切片102(例如,网络子切片102被示为包括pgw140和pcrf150)。

图2是示出根据一些示例实施例的能够读取来自机器可读或计算机可读介质(例如,机器可读存储介质)的指令并且执行本文所讨论的任何一种或多种方法的组件的框图。具体地说,图2示出硬件资源200的图示性表示,包括一个或多个处理器(或处理器核)210、一个或多个存储器/存储设备220以及一个或多个通信资源230,它们中的每一个均经由总线240以通信方式耦合。对于利用节点虚拟化(例如,nfv)的实施例,可以执行管理程序202,以提供一个或多个网络切片/子切片利用硬件资源200的执行环境。

处理器210(例如,中央处理单元(cpu)、精简指令集计算(risc)处理器、复杂指令集计算(cisc)处理器、图形处理单元(gpu)、数字信号处理器(dsp)(例如,基带处理器)、专用集成电路(asic)、射频集成电路(rfic)、另一处理器或其任何合适的组合)可以包括例如处理器212和处理器214。存储器/存储设备220可以包括主存储器、盘存储或其任何合适的组合。

通信资源230可以包括互连和/或网络接口组件或其他合适的设备,以与一个或多个外围设备204和/或经由网络208与一个或多个数据库206进行通信。例如,通信资源230可以包括有线通信组件(例如,用于经由通用串行总线(usb)的耦合)、蜂窝通信组件、近场通信(nfc)组件、组件(例如,)、组件以及其他通信组件。

指令250可以包括软件、程序、应用、小应用(applet)、app或其他可执行代码,以用于使得至少任何处理器210执行本文所讨论的任何一种或多种方法。指令250可以完全地或部分地驻留在处理器210(例如,处理器的缓存存储器)、存储器/存储设备220或其任何合适的组合中的至少一个内。此外,指令250的任何部分可以从外围设备204和/或数据库206的任何组合传送到硬件资源200。因此,处理器210的存储器、存储器/存储设备220、外围设备204和数据库206是计算机可读和机器可读介质的示例。

参照图3,示出的是根据本文所描述的各个方面的促进与虚拟化资源有关的性能测量的生成和通信的示例架构的示图。图3所示的系统包括网络管理器(nm)302、操作支持系统(oss)/业务支持系统304、网络元件管理器(em)306、域管理器(dm)308、网络功能虚拟化(nfv)管理和编排(mano)组件(nfv编排器(nfvo)310、vnf管理器(vnfm)312和虚拟化基础设施管理器(vim)314))、由nfv基础设施(nfvi)318(其可以包括管理程序(例如,管理程序202)和硬件资源(例如,硬件资源200))的虚拟化资源(vr)所虚拟化的一组虚拟化网络功能(vnf)316i以及(可选地)可以实现物理网络功能(pnf)的一个或多个网络实体(ne)320i。这些实体之间的线条指示可以促进这些实体(其中一些加以标记,例如参考点itf-n等)之间的数据交换的参考点或其他通信连接。

在5g(第五代)中,gnb(下一代节点b)被分离为中央单元(cu)和分布式单元(du),其中,gnb-cu可以是可以部署在云中的虚拟化网络功能(vnf),而gnb-du可以实现于包括用于与ue(用户设备)进行接口的无线电功能的垂直硬件中。

本文所讨论的各个实施例可以促进与nr(新空口)ran(无线接入网)有关的gnb-cu与gnb-du之间的gnb分离的操作。本文所讨论的第一组实施例可以促进与网络资源模型有关的gnb-cu和gnb-du的操作。本文所讨论的第二组实施例可以促进用于更新gnb-cu与gnb-du之间的接口的时延和带宽要求的技术。本文所讨论的各个实施例可以属于第一组实施例、第二组实施例或二者。

参照图4,示出的是根据本文所描述的各个方面的可由网络管理器(nm)采用的促进用于结合具有分离功能的gnb(下一代节点b)采用网络功能虚拟化的技术的系统400的框图。系统400可以包括一个或多个处理器410(例如,其可以包括处理器210等中的一个或多个,每一个处理器可以包括:处理电路;和用于与彼此或其他电路发送/接收数据的一个或多个接口(例如,用于与存储器430发送/接收数据的存储器接口、用于与通信电路420发送/接收数据的通信电路接口等))、通信电路420(其可以促进数据经由一个或多个参考点、网络等的通信,并且可以包括通信资源230等)和存储器430(其可以包括任何各种存储介质,并且可以存储与一个或多个处理器410或通信电路420中的至少一个关联的指令和/或数据,并且可以包括存储器/存储设备220和/或处理器410的缓存存储器等)。在一些方面中,一个或多个处理器410、通信电路420和存储器430可以包括于单个设备中,而在其他方面中,它们可以包括于不同设备(例如,分布式架构的部分)中。如以下更详细描述的那样,在各个实施例中,nm可以采用系统400,以促进实现本文所讨论的第一组和/或第二组实施例中的实施例。

参照图5,示出的是根据本文所描述的各个方面的可由网络元件管理器(em)采用的促进用于结合具有分离功能的gnb(下一代节点b)采用网络功能虚拟化的技术的系统500的框图。系统500可以包括一个或多个处理器510(例如,其可以包括处理器210等中的一个或多个,每一个处理器可以包括:处理电路;和用于与彼此或其他电路发送/接收数据的一个或多个接口(例如,用于与存储器530发送/接收数据的存储器接口、用于与通信电路520发送/接收数据的通信电路接口等))、通信电路520(其可以促进数据经由一个或多个参考点、网络等的通信,并且可以包括通信资源230等)和存储器530(其可以包括任何各种存储介质,并且可以存储与一个或多个处理器510或通信电路520中的至少一个关联的指令和/或数据,并且可以包括存储器/存储设备220和/或处理器510的缓存存储器等)。在一些方面中,一个或多个处理器510、通信电路520和存储器530可以包括于单个设备中,而在其他方面中,它们可以包括于不同设备(例如,分布式架构的部分)中。如以下更详细描述的那样,在各个实施例中,em可以采用系统500,以促进实现本文所讨论的第一组和/或第二组实施例中的实施例。

参照图6,示出的是根据本文所描述的各个方面的可由网络功能虚拟化(nfv)编排器(nfvo)采用的促进用于结合具有分离功能的gnb(下一代节点b)采用网络功能虚拟化的技术的系统600的框图。系统600可以包括一个或多个处理器610(例如,其可以包括处理器210等中的一个或多个,每一个处理器可以包括:处理电路;和用于与彼此或其他电路发送/接收数据的一个或多个接口(例如,用于与存储器630发送/接收数据的存储器接口、用于与通信电路620发送/接收数据的通信电路接口等))、通信电路620(其可以促进数据经由一个或多个参考点、网络等的通信,并且可以包括通信资源230等)和存储器630(其可以包括任何各种存储介质,并且可以存储与一个或多个处理器610或通信电路620中的至少一个关联的指令和/或数据,并且可以包括存储器/存储设备220和/或处理器610的缓存存储器等)。在一些方面中,一个或多个处理器610、通信电路620和存储器630可以包括于单个设备中,而在其他方面中,它们可以包括于不同设备(例如,分布式架构的部分)中。如以下更详细描述的那样,在各个实施例中,nfvo可以采用系统600,以促进实现本文所讨论的第一组和/或第二组实施例中的实施例。

管理ng(下一代)-ran的gnb-cu与gnb-du之间的接口

ran3(ran(无线接入网)wg3(工作组#3))关于rel-15(3gpp(第三代合作伙伴项目)发行版15)中的规范工作,对于cu与du之间的较高层功能分离已经选择了选项2(基于集中式pdcp(分组数据汇聚协议)/rrc(无线资源控制)和分布式rlc(无线链路控制)/mac(介质接入控制)/phy(物理层))。

运营商可以通过参考点itf-n管理cu和du,例如,以管理特定du的覆盖、容量和/或频段,或者管理特定cu的特征(例如,移动性,son(自组织网络))。通过参考点itf-n管理cu和du应当保持有效,而无论是否:(1)cu和du由同一供应商提供;和/或(2)du直接由em管理或通过cu管理。

为了支持这些能力,可以在网络资源模型中对cu和du进行建模。本文所讨论的第一组实施例可以促进包括虚拟化部分和非虚拟化部分的gnb的操作。

用于建立gnb的虚拟化部分与非虚拟化部分之间的关系的用例和能力在草案3gpptr(技术报告)32.864的条款4.1.1和5.1中解决,然而,对于这些用例没有现成的潜在解决方案。第一组实施例中的各个实施例可以促进用于建立gnb的虚拟化部分与非虚拟化部分之间的关系的用例的解决方案。

关于建立cn(核心网)nf(网络功能)与gnb之间的关系的用例和能力在草案tr32.864的条款4.1.2和5.1中解决,然而,对于这些用例没有现成的潜在解决方案。第一组实施例中的各个实施例可以促进用于建立cnnf与gnb之间的关系的用例的解决方案。

关于实例化包括cnvnf和gnb的ns(网络服务)的用例和能力在草案tr32.864的条款4.2.2和5.2中解决。第一组实施例中的各个实施例可以促进用于实例化包括cnvnf和gnb的ns的这些用例和能力的解决方案。

关于更新传送网要求的用例和能力在草案tr32.864的条款4.2.3和5.2中解决。第一组实施例的各个实施例可以促进用于更新传送网要求的这些用例和能力的解决方案。

参照图7,示出的是示出根据本文所讨论的各个方面的用于包括虚拟化gnb-cu720和非虚拟化gnb-du710i的gnb连同gnb-cu720与cn730之间的关系的示例架构的示图。

参照图8,示出的是示出根据本文所讨论的各个方面的nsd(网络服务描述符)的结构的示图。

用于具有功能分离的gnb的nrm(网络资源模型)

为了使得(例如,采用系统400的)nm能够通过itf-n管理gnb-cu、gnb-du和gnb-cu与gnb-du之间的f1接口(例如,管理:gnb-du的覆盖、容量或频段;gnb-cu的特定特征(例如,移动性、son);或gnb-cu与gnb-du之间的传送网要求),可以通过itf-n对gnb-cu、gnb-du和f1接口的端点进行建模。

参照图9,示出根据本文所讨论的各个方面的用于具有功能分离的gnb的包含/命名和关联关系。gnb-cu可以被建模为ioc(信息对象类)gnbcufunction(gnb-cu功能),gnb-du可以被建模为iocgnbdufunction(gnb-du功能),f1接口的端点被建模为iocep_f1(f1的端点)。iocgnbcufunction和iocgnbdufunction可以包括于iocmanagedelement(受管理元件)内。iocgnbcufunction可以包括一个或多于一个的iocep_f1,它们可以分别与iocgnbdufunction关联。

参照图10,示出的是根据本文所讨论的各个方面的用于具有功能分离的gnb的继承关系的示图。为了支持gnb-cu的虚拟化,可以从包括vnf有关属性的iocmanagedfunction继承iocgnbcufunction。因为gnb的gnb-du部分是非虚拟化的,所以可以从ioc顶部继承iocgnbdufunction。可以从iocep_rp继承iocep_f1。

关于配置管理的潜在解决方案

关于建立gnb的虚拟化部分与非虚拟化部分之间的关系的潜在解决方案

该章节提供潜在解决方案,以支持用于建立gnb的虚拟化部分(gnb-cu)与非虚拟化部分(gnb-du)之间的关系的用例和能力。

在各个实施例中,(例如,采用系统400的)nm可以通过以下操作建立关系:(1)(例如,经由处理器410)创建gnb-cu与gnb-du之间的f1接口的端点(例如,ep_f1)的moi(受管理对象实例);以及(2)(例如,经由处理器410)配置端点moi,以与gnb-du的远端moi(例如,gnbdufunction)或gnb-cu的远端moi(例如gnbcufunction)关联。

(例如,采用系统500的)一个或多个em可以(例如,经由处理器410)配置gnb-cu和/或gnb-du以建立关系。取决于实施例,gnb-cu的em和gnb-du的em可以是相同的或不同的。

关于建立cnnf与gnb之间的关系的潜在解决方案

该章节提供潜在解决方案,以支持用于建立cnnf与gnb之间的关系的用例和能力。

在各个实施例中,(例如,采用系统400的)nm可以通过以下操作建立关系:(1)(例如,经由处理器410)创建cnnf与gnbcu之间的参考点的端点的moi;以及(2)(例如,经由处理器410)配置端点moi,以与cnnf的moi关联。

(例如,采用系统500的)em可以(例如,经由处理器510)配置cu,以建立与cnnf的关系。

在各个方面中,cnnf可以被配置为:基于cnnf与gnb之间的参考点的ran3定义来建立关系。

用于实例化包括cnvnf和gnb的ns的潜在解决方案

该章节提供潜在解决方案,以支持用于实例化包括cnvnf和gnb的ns的用例和能力。

在各个实施例中,(例如,采用系统400的)nm可以(例如,经由处理器410生成的、经由通信电路420通过参考点os-ma-nfvo发送的请求)请求nfvo(例如采用系统600的nfvo,其可以经由通信电路620接收请求并且经由处理器610对其进行处理)以(例如,经由处理器610)创建用于nsd的ns标识符,该nsd可以引用vnnf的vnfd(vnf描述符)、gnb的虚拟化部分(例如,gnb-cu)的vnfd和/或gnb的非虚拟化部分(例如,gnb-du)的pnfd(pnf(物理网络功能)描述符)(如果存在)。

nfvo可以关于成功创建用参数nsinstanceid(ns实例标识符)对nm进行响应(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)。

nm可以用提供关于cnnf和gnb的虚拟化部分的信息的参数additionalparamforvnf(用于vnf的附加参数)、提供gnb的非虚拟化部分的信息的参数pnfinfo(pnf信息)和(可能地)其他参数,(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)请求nfvo实例化由nsinstanceid识别的ns。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns实例化过程的开始的ns声明周期改变通知发送到nm。

nfvo可以基于nm提供的信息以及nsd、vnf包和pnfd中提供的信息中的一个或多个,(例如,经由处理器610)实例化包含cnvnf和gnb的ns。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns实例化的结果的ns生命周期改变通知发送到nm。

用于更新传送网要求的潜在解决方案

用于更新时延和带宽要求的潜在解决方案

该章节提供潜在解决方案,以支持关于更新传送网要求的用例和能力。

该解决方案可以应用于更新时延和带宽要求二者的情形。

nm可以(例如,经由处理器410)调用更新nsd操作,以(例如,经由处理器(410)生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)请求nfvo更新nsd,其中,参数nsdinfoid(nsd信息标识符)可以指示要更新的nsd,并且参数nsd可以指示更新后的nsd,其包含要更新的以下属性:

1)vnffgd(vnffg(vnf转发图)描述符),其可以包括以下属性:

a)vnffgdid(vnffgd标识符),其唯一地识别vnffgd;

b)vnfdid(vnfd标识符),其识别实现gnb的虚拟化部分的构成vnf的vnfd;

c)pnfdid(pnfd标识符),其识别实现gnb的非虚拟化部分的构成pnf的pnfd;

d)virtuallinkdesc(虚拟链路描述符),其可以包括以下属性:

i)virtuallinkdf(虚拟链路部署风格),其可以包括以下属性:

(1)qos(服务质量),其可以包括时延属性,这可以指示对于f1接口的时延要求。

e)cpdpoolid(连接点描述符池标识符),其引用附着到(实现gnb的虚拟化部分的)构成vnf和(实现gnb的非虚拟化部分的)pnf的连接点的描述符的池。

f)nfpd(网络转发路径描述符)(可选),其指定与vnffg关联的网络转发路径。

2)nsdf(ns部署风格),其可以包括以下属性:

a)virtuallinkprofile(虚拟链路简档),其可以包括以下属性:

i)maxbitraterequirements(最大比特率要求),其指示对于f1接口的最大带宽要求;

ii)minbitraterequirements(最小比特率要求)属性,其指示对于f1接口的最小带宽要求;

b)nsinstantiation等级(ns实例化等级),其用于指示ns部署风格内的nslevel(ns等级),每个nslevel包含以下属性:

i)virtuallinktolevelmapping(虚拟链路到等级映射),其可以包括指示对于f1接口的带宽要求的bitraterequirements(比特率要求)。

nfvo可以(例如,经由处理器610)验证bitraterequirements是否处于minbitraterequirements与maxbitraterequirements之间的范围中,并且如果验证通过,则可以(例如,经由处理器610生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器410处理的通知)将指示成功nsd更新的nsdinfoid(nsd信息标识符)返回到nm;否则,nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将指示bitraterequirements在minbitraterequirements与maxbitraterequirements之间的范围外的范围外错误返回到nm。

nm可以(例如,经由处理器410)调用更新ns操作,以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610)处理的请求)请求nfvo用以下参数更新对于f1接口的时延和带宽要求:(a)updatetype(更新类型)=“assocnewnsdversion”(“关联新nsd版本”),用于将ns实例与更新后的nsd关联;和(b)assocnewnsdversiondata(关联新nsd版本数据),用于指示将与ns实例关联的nsd。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新过程的开始的ns生命周期改变通知发送到nm。

nfvo可以基于由nm提供的信息和更新后的nsd中提供的信息(例如,经由处理器610)更新ns。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新的结果的ns生命周期改变通知发送到nm。

用于更新带宽要求的潜在解决方案

该章节提供潜在解决方案,以支持关于更新传送网要求的用例和能力。

该解决方案可以应用于仅更新带宽要求的情形。

nm可以(例如,经由处理器410)调用更新nsd操作,以(例如,经由由处理器(410)生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)用以下参数请求nfvo更新nsd:指示要更新的nsd的参数nsdinfoid;和指示更新后的nsd的参数nsd,其可以包括要更新的以下属性:

1)nsdf,其可以包括以下属性:

a)virtuallinkprofile,其可以包括以下属性:

i)maxbitraterequirements,其指示对于f1接口的最大带宽要求;

ii)minbitraterequirements,其指示对于f1接口的最小带宽要求;

b)nsinstantiationlevel,其可以指示ns部署风格内的nslevel,其中,每个nslevel可以包括以下属性:

i)virtuallinktolevelmapping,其可以包括指示对于f1接口的带宽要求的bitraterequirements。

nfvo可以(例如,经由处理器610)验证bitraterequirements是否处于minbitraterequirements与maxbitraterequirements之间的范围中,并且如果验证通过,则可以(例如,经由处理器610生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器410处理的通知)将指示成功nsd更新的nsdinfoid返回到nm;否则,nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将指示bitraterequirements在minbitraterequirements与maxbitraterequirement之间的范围外的范围外错误返回到nm。

nm可以(例如,经由处理器410)调用更新ns操作,以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)用以下参数请求nfvo更新对于f1接口的带宽要求:(a)updatetype=“changensdf”(“改变ns部署风格”),用于改变用于ns实例的部署风格。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新过程的开始的ns生命周期改变通知发送到nm。

nfvo可以基于由nm提供的信息和更新后的nsd中提供的信息(例如,经由处理器610)更新ns。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新的结果的ns生命周期改变通知发送到nm。

用于更新时延要求的潜在解决方案

该章节提供潜在解决方案,以支持关于更新传送网要求的用例和能力。

该解决方案可以应用于仅更新时延要求的情形。

nm可以(例如,经由处理器410)调用更新nsd操作,以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)用以下参数请求nfvo更新nsd:指示要更新的nsd的参数nsdinfoid;和指示更新后的nsd的参数nsd,其包括要更新的以下属性:

1)vnffgd,其可以包括以下属性:

a)vnffgdid,其唯一地识别vnffgd;

b)vnfdid,其识别实现gnb的虚拟化部分的构成vnf的vnfd;

c)pnfdid,其识别实现gnb的非虚拟化部分的构成pnf的pnfd;

d)virtuallinkdesc,其可以包括以下属性:

i)virtuallinkdf,其可以包括以下属性:

(1)qos,其可以包括指示对于f1接口的时延要求的时延属性。

e)cpdpoolid,其引用附着到(实现gnb的虚拟化部分的)构成vnf和(实现gnb的非虚拟化部分的)pnf的连接点的描述符的池;

f)nfpd(可选),其指定与vnffg关联的网络转发路径。

nfvo可以(例如,经由处理器610)更新vnffgd,并且可以(例如,经由由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将指示更新后的nsd的nsdinfoid返回到nm。

nm可以(例如,经由处理器410)调用更新ns操作,以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)用以下参数请求nfvo更新对于f1接口的时延要求:(a)updatetype=“updatevnffg”更新vnffg,包括用于ns实例的gnb-cu与gnb-du之间的vl;和(b)updatevnffg,用于指示用于ns实例的更新后的vnffgd。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新过程的开始的ns生命周期改变通知发送到nm。

nfvo可以基于由nm提供的信息和更新后的nsd中提供的信息(例如,经由处理器610)更新ns。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新的结果的ns生命周期改变通知发送到nm。

vnnfgd上线和更新

本文所讨论的第二组实施例可以促进用于更新gnb-cu与gnb-du之间的接口的时延和带宽要求的技术。

ng-ran部署

运营商可以如下执行部署包括gnb-cu和gnb-du的ng-ran:(1)部署具有rf设备的gnb-du;(2)通过用于gnb-cu与gnb-du之间的接口的时延和带宽要求上线用于gnb-cuvnf的nsd(网络服务描述符);(3)基于所上线的引用gnb-cu的vnfd和/或gnb-du的pnfd的nsd实例化ns。

参照图11,示出的是根据本文所讨论的各个方面的nsd上线的示例方法的流程图。

在1101,(例如,采用系统400的)nm可以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)请求(例如,采用系统600的)nfvo通过virtuallinkdesc和nsdf属性上线nsd,以分别指定对于gnb-cu与gnb-du之间的接口的时延和/或带宽要求。

nsdf属性可以依据minbitraterequirements、maxbitraterequirements和bitraterequirement定义带宽要求,其中,bitraterequirement应当处于特定ns部署风格的minbitraterequirements与maxbitraterequirements之间的范围中。在1102,nfvo可以(例如,经由处理器610)验证(例如,经由nsdf属性所指示的)ns部署风格,以确定bitraterequirement是否处于minbitraterequirements与maxbitraterequirements之间的范围中。

在1103,如果bitraterequirement处于minbitraterequirements与maxbitraterequirements之间的范围内,则nfvo可以(例如,经由处理器610)上线nsd,并且可以(例如,经由处理器610产生的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将nsdinfoid返回到nm。

否则,在1104,如果bitraterequirement不处于minbitraterequirements与maxbitraterequirements之间的范围内,则nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将(bitraterequirement参数的)范围外错误返回到nm,以指示nsd上线操作失败。

参照图12,示出的是根据本文所讨论的各个方面的用于nsd更新的示例方法的流程图。运营商可以在各种情形中采用图12的方法,以更新ng-ran的传送网要求(例如,时延和带宽)。

在1201,nm可以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路接收620的、并且由处理器610处理的请求)请求nfvo用以下分别指定对于gnb-cu与gnbdu之间的接口的时延和带宽要求的属性更新nsd:(a)virtuallinkdesc,其可以包括时延要求;(b)vnffdg(vnf转发图),其可以包括virtuallinkdesc;和(c)nsdf,其可以包括经由bitraterequirement参数的带宽要求和(例如,经由minbitraterequirements和maxbitraterequirements参数的)可接受的带宽要求的范围。

在1202,nfvo可以(例如,经由处理器610)验证带宽要求是否处于范围内。如果带宽要求处于范围内,则nfvo可以(例如,经由处理器610)更新nsd,并且可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)返回nsdinfoid以指示已经成功更新nsd。否则,如果带宽要求不处于范围内,则nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将(bitraterequirement参数的)范围外错误返回到nm,以指示nsd上线操作失败。

在1203,如果已经成功更新了nsd,则nm可以(例如,经由由处理器410生成的、经由通过通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)请求nfvo用成功更新的nsd更新ns。

在1204,nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将通知返回到nm,以指示已经开始ns更新。

在1205,nfvo可以(例如,经由处理器610)更新ns。

在1206,nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将通知返回到nm,以指示ns更新的结果。

生命周期管理用例

ns部署风格的nsd上线

问题

基于功能分离选项,gnb-cu与gnb-du之间的接口具有特定时延和带宽要求。nsd信息元素包括virtuallinkdesc和nsdf属性,它们用在nsd上线操作中以分别指定对于gnb-cu与gnbdu之间的接口的时延和带宽要求。

前提条件

(a)运营商决定上线nsd,和(b)对于所选择的cu-du功能分离选项的底层传送网要求是已知的。

描述

nm(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)请求nfvo用分别指定对于gnb-cu与gnbdu之间的接口的时延和带宽要求的virtuallinkdesc和nsdf属性上线nsd。

nsdf属性依据minbitraterequirements、maxbitraterequirements和bitraterequirement定义带宽要求,其中,bitraterequirement应当处于minbitraterequirements与maxbitraterequirements之间的范围中。

nfvo可以(例如,经由处理器610)上线nsd,并且可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)在maxbitraterequirements处于范围中的情形中将指示nsd上线操作成功了的nsdinfoid返回到nm;否则,nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将范围外错误返回到nm,以指示nsd上线操作失败。

后置条件

基于带宽信息是否为有效的,nsd已经成功上线或没有上线

ns部署风格的nsd更新

问题

基于功能分离选项,gnb-cu与gnb-du之间的接口具有特定时延和带宽要求。nsd信息元素包括virtuallinkdesc和nsdf属性,它们可以用在nsd更新操作中以分别改变对于gnb-cu与gnbdu之间的接口的时延和带宽要求。

仅当nsdf属性中包含的带宽信息为有效的时,可以更新nsd。

前提条件

(a)运营商决定上线nsd,和(b)对于所选择的cu-du功能分离选项的底层传送网要求是已知的。

描述

nm可以(例如,通过由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)请求nfvo用分别指定对于gnb-cu与gnbdu之间的接口的时延和带宽要求的virtuallinkdesc和nsdf属性的更新nsd。

nsdf属性依据minbitraterequirements、maxbitraterequirements和bitraterequirement定义带宽要求,其中,bitraterequirement应当处于minbitraterequirements与maxbitraterequirements之间的范围中。

nfvo可以(例如,经由处理器610)更新nsd,并且如果maxbitraterequirements处于范围中则可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将指示nsd更新操作是成功的nsdinfoid返回到nm;否则,nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将范围外错误返回到nm,以指示nsd更新操作失败。

后置条件

基于带宽信息是否为有效的,nsd已经成功更新或没有更新。

req-vran_mgmt_lcm-con-x:3gpp管理系统应当能够从etsimano系统接收nsd上线操作的结果(例如,成功(如果带宽参数处于范围内),错误(带有用于指示带宽参数在范围外的原因))。

req-vran_mgmt_lcm-con-y:3gpp管理系统应当能够从etsimano系统接收nsd更新操作的结果(例如,成功(如果带宽参数处于范围内),错误(带有用于指示带宽参数在范围外的原因))。

用于上线用于gnb的nsd的潜在解决方案

该章节提供潜在解决方案,以支持用于上线用于gnb的nsd的用例和能力。

该章节可以应用于在nfvo处已经上线以下项目的情形:(a)gnb的虚拟化部分的vnf包;(b)gnb的非虚拟化部分的pnfd;(c)(除了gnb的虚拟化部分之外的)其他vnf(如果它们是ns的构成部分)的vnf包;和(d)(除了gnb的非虚拟化部分之外的)其他pnf(如果它们是ns的构成部分)的pnfd。

nm可以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)请求nfvo调用上线nsd操作,以上线nsd,其可包括以下属性:

1)对gnb的虚拟化部分的vnfd的引用;

2)对gnb的非虚拟化部分的pnfd的引用;

3)对ns的其他构成vnf(如果存在)的vnfd的引用;

4)(除了gnb的非虚拟化部分之外的)其他pnf的nfd

5)对ns的其他构成pnf(如果存在)的pnfd的引用;

6)vnffgd,其可以包括以下属性:

a)vnffgdid,其唯一地识别vnffgd;

b)vnfdid,其识别实现gnb的虚拟化部分的构成vnf的vnfd;

c)pnfdid,其识别实现gnb的非虚拟化部分的构成pnf的pnfd;

d)virtuallinkdesc,其包括以下属性:

i)virtuallinkdf,其包括以下属性:

(1)qos,其包括指示对于f1接口的时延要求的时延属性。

e)cpdpoolid,其引用附着到(实现gnb的虚拟化部分的)构成vnf和(实现gnb的非虚拟化部分的)pnf的连接点的描述符的池。

f)nfpd(可选),其指定与vnffg关联的网络转发路径。

7)nsdf,其包括以下属性:

a)virtuallinkprofile,其包括以下属性:

i)maxbitraterequirements,其指示对于f1接口的最大带宽要求;

ii)minbitraterequirements属性,其指示对于f1接口的最小带宽要求;

b)nsinstantiationlevel,其用于指示ns部署风格内的nslevel,每个nslevel包括以下属性:

i)virtuallinktolevelmapping,其包括指示对于f1接口的带宽要求的bitraterequirements。

nfvo可以(例如,经由处理器610)验证bitraterequirements是否处于minbitraterequirements与maxbitraterequirements之间的范围中,并且如果验证通过,则可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将指示成功的nsd上线的nsdinfoid返回到nm;否则,nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将指示bitraterequirements在minbitraterequirements与maxbitraterequirements之间的范围外的范围外错误返回到nm。

用于添加用于gnb的vnffgd的潜在解决方案

该章节提供潜在解决方案,以支持用于添加用于gnb的vnffgd的用例和能力。

该章节可以应用于可以已经上线了nsd但没有vnffgd的情形。

nm可以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610进行处理的请求)用以下参数请求nfvo调用更新nsd操作,以添加用于gnb的vnffgd:

1)nsdinfoid,其指示要更新的nsd;

2)nsd,其指示包含要添加的vnffgd的nsd。vnffgd包括以下属性:

a)vnffgdid,其唯一地识别vnffgd;

b)vnfdid,其识别实现gnb的虚拟化部分的构成vnf的vnfd;

c)pnfdid,其识别实现gnb的非虚拟化部分的构成pnf的pnfd;

d)virtuallinkdesc,其包括以下属性:

i)virtuallinkdf,其包括以下属性:

(1)qos,其包括指示对于f1接口的时延要求的时延属性。

e)cpdpoolid,其引用附着到(实现gnb的虚拟化部分的)构成vnf和(实现gnb的非虚拟化部分的)pnf的连接点的描述符的池。

f)nfpd(可选),其指定与vnffg关联的网络转发路径。

nfvo可以(例如,经由处理器610)用所添加的vnffgd更新nsd,并且可以(例如,经由处理器610产生的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)用指示更新后的nsd的参数nsdinfoid,关于成功的nsd更新对nm进行响应。

用于添加用于gnb的vnffg的潜在解决方案

该章节提供潜在解决方案,以支持用于添加用于gnb的vnffg的用例和能力。

该章节可以应用于已经上线了nsd的情形,其中,已经在nfvo处上线了vnffgd和nsdf(其包括分别与虚拟链路的时延和带宽有关的信息),并且已经实例化基于该nsd的ns。

如果已经上线了nsd但没有关联的nsdf,则nm可以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)请求nfvo更新nsd以包括以下属性,并且nfvo可以用指示更新后的nsd的参数nsdinfoid关于成功的nsd更新(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)对nm进行响应:

1)nsdf,其包括以下属性:

a)virtuallinkprofile,其包括以下属性:

i)maxbitraterequirements,其指示对于f1接口的最大带宽要求;

ii)minbitraterequirements属性,其指示对于f1接口的最小带宽要求;

b)nsinstantiationlevel,其用于指示ns部署风格内的nslevel,每个nslevel包括以下属性:

i)virtuallinktolevelmapping,其包含指示对于f1接口的带宽要求的bitraterequirements。

nm可以调用更新ns操作,以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)用以下参数请求nfvo添加连接gnb的虚拟化部分和非虚拟化部分的vnffg:(a)updatetype=“addvnffg”;(b)addvnffg,其包括gnb虚拟化部分的vnffgdid和vnfinstanceid,以在ns中创建vnffg实例。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新过程的开始的ns生命周期改变通知发送到nm。

nfvo可以基于由nm提供的信息和更新后的nsd中提供的信息(例如,经由处理器610)更新ns。

nfvo可以(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新的结果的ns生命周期改变通知发送到nm。

附加实施例

本文的示例可以包括如下主题,例如方法、用于执行该方法的动作或块的模块、至少一种机器可读介质(其包括可执行指令,所述可执行指令当由机器(例如,具有存储器的处理器、专用集成电路(asic)、现场可编程门阵列(fpga)等)执行时使得机器执行该方法的动作,或者执行根据所描述的实施例和示例使用多种通信技术进行并发通信的装置或系统的动作。

(例如,与结合gnb的功能分离的itf-n参考点的管理有关的)根据本文所描述的第一组实施例中的第一示例实施例包括网络管理器(nm,例如采用系统400),其包括:一个或多个处理器(例如,处理器410),被配置为:将建立gnb-cu(gnb中央单元)与gnb-du(gnb分布式单元)之间的关系的请求(例如,处理器410生成的、经由通信电路420通过itf-n参考点发送的、经由通信电路520接收的、并且由处理器510处理的请求)发送到元件管理器(em,例如采用系统500);以及从em接收关于建立结果的响应(例如,由处理器510生成的、经由通信电路520通过itf-n参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)。

根据第一组实施例中的第二示例实施例可以包括第一示例实施例,其中,通过(例如,经由处理器510)创建和/或配置对gnb-cu与gnb-du之间的参考点的端点进行建模的信息对象类(ioc)的管理对象实例(moi)进行请求。

根据第一组实施例中的第三示例实施例可以包括第一至第二示例实施例中的任一项,其中,信息对象类(ioc)是ep_f1。

根据第一组实施例中的第四示例实施例可以包括第一至第三示例实施例中的任一项,其中,对端点进行建模的ioc的moi包括于对gnb-cu或gnb-du之一进行建模的ioc的moi内。

根据第一组实施例中的第五示例实施例可以包括第一至第四示例实施例中的任一项,其中,对gnb-cu与gnb-du之间的参考点的端点进行建模ioc的moi与对gnb-du或gnb-cu之一进行建模的ioc的moi关联。

根据第一组实施例中的第六示例实施例可以包括em(例如,采用系统500),其包括一个或多个处理器(例如,处理器510)被配置为:从nm(例如,采用系统400)接收建立gnb-cu与gnb-du之间的关系的请求(例如,处理器410生成的、经由通信电路420通过itf-n参考点发送的、经由通信电路520接收的、并且由处理器510处理的请求);(例如,经由处理器510)配置gnb-cu和/或gnb-du,以建立关系;以及将关于建立结果的响应(例如,处理器510生成的、经由通信电路520通过itf-n参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)发送到nm。

根据第一组实施例中的第七示例实施例可以包括网络管理器(nm)(例如,采用系统400),其包括一个或多个处理器(例如,处理器410),被配置为:将建立gnb-cu(gnb中央单元)与核心网(cn)网络功能(nf)之间的关系的请求(例如,处理器410生成的、经由通信电路420通过itf-n参考点发送的、经由通信电路520接收的、并且由处理器510处理的请求)发送到元件管理器(em);以及从em接收关于建立结果的响应(例如,由处理器510生成的、经由通信电路520通过itf-n参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)。

根据第一组实施例中的第八示例实施例可以包括第七示例实施例,其中,通过(例如,经由处理器410)创建和/或配置对gnb-cu与cnnf之间的参考点的端点进行建模的信息对象类(ioc)的管理对象实例(moi)进行请求。

根据第一组实施例中的第九示例实施例可以包括第七至第八示例实施例中的任一项,其中,对端点进行建模的ioc的moi包括于对gnb-cu或cnnf之一进行建模的ioc的moi内。

根据第一组实施例中的第十示例实施例可以包括第七至第九示例实施例中的任一项,其中,对gnb-cu与cnnf之间的参考点的端点进行建模ioc的moi与对cnnf或gnb-cu之一进行建模的ioc的moi关联。

根据第一组实施例中的第十一示例实施例可以包括em(例如,采用系统500),其包括一个或多个处理器(例如,处理器510),被配置为:从nm(例如,采用系统400)接收建立gnb-cu与cnnf-du之间的关系的请求(例如,处理器410生成的、经由通信电路420通过itf-n参考点发送的、经由通信电路520接收的、并且由处理器510处理的请求);(例如,经由处理器510)配置gnb-cu和/或cnnf,以建立关系;以及将关于建立结果的响应(例如,处理器510生成的、经由通信电路520通过itf-n参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)发送到nm。

根据第一组实施例中的第十二示例实施例可以包括第一至第十一示例实施例中的任一项,其中,从iocep_rp继承对gnb-cu与gnb-du之间的参考点进行建模的ioc以及对gnb-cu与cnnf之间的参考点进行建模的ioc。

根据第一组实施例中的第十三示例实施例可以包括网络管理器(nm)(例如,采用系统400),其包括一个或多个处理器(例如,处理器410),被配置为:(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)将第一请求发送到网络功能虚拟化编排器(nfvo)(例如,采用系统600),以创建用于网络服务描述符(nsd)的ns标识符,该nsd引用cnnf的虚拟化网络功能描述符(vnfd)、gnb的虚拟化部分的vnfd和gnb的非虚拟化部分的物理网络功能描述符(pnfd)(如果存在)中的一个或多个;(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)从nfvo接收nsinstanceid;和/或(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)用以下参数将第二请求发送到网络功能虚拟化编排器(nfvo),以实例化所述nsinstanceid识别的ns:参数additionalparamforvnf,其提供用于cnnf和gnb的虚拟化部分的信息;以及(可选地)参数pnfinfo,其提供gnb的非虚拟化部分的信息;(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)从nfvo接收指示ns实例化过程的开始的ns生命周期改变通知;以及(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的,并且由处理器410处理的通知)从nfvo接收指示ns实例化的结果的ns生命周期改变通知。

根据第一组实施例中的第十四示例实施例可以包括nfvo(例如,采用系统600),其包括一个或多个处理器(例如,处理器610),被配置为:从nm(例如,采用系统400)接收(例如,处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的)第一请求,以创建用于网络服务描述符(nsd)的ns标识符,该nsd引用cnnf的虚拟化网络功能描述符(vnfd)、gnb的虚拟化部分的vnfd和gnb的非虚拟化部分的物理网络功能描述符(pnfd)(如果存在)中的一个或多个;创建ns标识符,并且(例如,经由处理器610)将ns标识符保存到nsinstanceid;(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将nsinstanceid发送到nm;和/或从nm接收(例如,处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的)第二请求,以实例化所述nsinstanceid识别的ns,其中,参数additionalparamforvnf提供用于cnnf和gnb的虚拟化部分的信息,并且可选地,参数pnfinfo提供gnb的非虚拟化部分的信息;(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns实例化过程的开始的ns生命周期改变通知发送到nm;以及(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns实例化的结果的ns生命周期改变通知发送到nm。

根据第一组实施例中的第十五示例实施例可以包括网络管理器(nm)(例如,采用系统400),其包括一个或多个处理器(例如,处理器410),被配置为:(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)将更新nsd操作调用到网络功能虚拟化编排器(nfvo)(例如,采用系统600),以更新nsd,其包括以下信息:

1)vnffgd(vnf转发图描述符),其可以包括以下属性:

a)vnffgdid(vnffgd标识符),其唯一地识别vnffgd;

b)vnfdid(vnfd标识符),其识别实现gnb的虚拟化部分的构成vnf的vnfd;

c)pnfdid(pnfd标识符),其识别实现gnb的非虚拟化部分的构成pnf的pnfd;

d)virtuallinkdesc(虚拟链路描述符),其可以包括以下属性:

i)virtuallinkdf(虚拟链路部署风格),其可以包括以下属性:

(1)qos(服务质量),其可以包括可以指示对于f1接口的时延要求的时延属性。

e)cpdpoolid(连接点描述符池标识符),其引用附着到(实现gnb的虚拟化部分的)构成vnf和(实现gnb的非虚拟化部分的)pnf的连接点的描述符的池。

f)nfpd(网络转发路径描述符)(可选),其指定与vnffg关联的网络转发路径。

2)nsdf(ns部署风格),其可以包括以下属性:

a)virtuallinkprofile(虚拟链路简档),其可以包括以下属性:

i)maxbitraterequirements(最大比特率要求),其指示对于f1接口的最大带宽要求;

ii)minbitraterequirements(最小比特率要求)属性,其指示对于f1接口的最小带宽要求;

b)nsinstantiation等级(ns实例化等级),其用于指示ns部署风格内的nslevel(ns等级),每个nslevel包含以下属性:

i)virtuallinktolevelmapping(虚拟链路到等级映射),其可以包括指示对于f1接口的带宽要求的bitraterequirements(比特率要求);

从nfvo接收指示以下情况之一的(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)响应:更新nsd操作在nsdinfoid的情况下是成功的,或更新nsd操作因(bitraterequirements参数的)范围外错误而失败;和/或(例如,经由处理器410)调用更新ns操作,以如果更新nsd操作是成功的则用以下参数请求nfvo将ns与新更新后的nsd关联(例如,其中,请求可以由处理器410生成、经由通信电路420通过os-ma-nfvo参考点发送、经由通信电路620接收、并且由处理器610处理):(a)updatetype=“assocnewnsdversion”,用于将ns实例与更新后的nsd关联;和(b)assocnewnsdversiondata,用于指示ns实例将关联的nsd;从nfvo接收指示ns更新过程的开始的(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)ns生命周期改变通知;以及从nfvo接收指示ns更新的结果的(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)ns生命周期改变通知。

根据第一组实施例中的第十六示例实施例可以包括nfvo(例如,采用系统600),其包括一个或多个处理器(例如,处理器610),被配置为:(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)从nm接收更新nsd操作,以更新包括以下信息的nsd:

1)vnffgd(vnf转发图描述符),其可以包括以下属性:

a)vnffgdid(vnffgd标识符),其唯一地识别vnffgd;

b)vnfdid(vnfd标识符),其识别实现gnb的虚拟化部分的构成vnf的vnfd;

c)pnfdid(pnfd标识符),其识别实现gnb的非虚拟化部分的构成pnf的pnfd;

d)virtuallinkdesc(虚拟链路描述符),其可以包括以下属性:

i)virtuallinkdf(虚拟链路部署风格),其可以包括以下属性:

(1)qos(服务质量),其可以包括可以指示对于f1接口的时延要求的时延属性。

e)cpdpoolid(连接点描述符池标识符),其引用附着到(实现gnb的虚拟化部分的)构成vnf和(实现gnb的非虚拟化部分的)pnf的连接点的描述符的池。

f)nfpd(网络转发路径描述符)(可选),其指定与vnffg关联的网络转发路径。

2)nsdf(ns部署风格),其可以包括以下属性:

a)virtuallinkprofile(虚拟链路简档),其可以包括以下属性:

i)maxbitraterequirements(最大比特率要求),其指示对于f1接口的最大带宽要求;

ii)minbitraterequirements(最小比特率要求)属性,其指示对于f1接口的最小带宽要求;

b)nsinstantiation等级(ns实例化等级),其用于指示ns部署风格内的nslevel(ns等级),每个nslevel包含以下属性:

i)virtuallinktolevelmapping(虚拟链路到等级映射),其可以包括指示对于f1接口的带宽要求的bitraterequirements(比特率要求);

(例如,经由处理器610)验证bitraterequirements是否处于minbitraterequirements与maxbitraterequirements之间的范围中;以及如果验证通过,则(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的,并且由处理器410处理的响应)将指示成功nsd更新的nsdinfoid返回到nm;或(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将指示bitraterequirements在minbitraterequirements与maxbitraterequirements之间的范围外的范围外错误返回到nm;和/或(例如,经由处理器410生成的、经由通信电路420通过在os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)接收具有以下参数的更新ns操作,以将ns与新更新后的nsd关联:(a)updatetype=“assocnewnsdversion”,用于将ns实例与更新后的nsd关联;和(b)assocnewnsdversiondata,用于指示ns实例将关联的nsd;(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新过程的开始的ns生命周期改变通知发送到nm;以及(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新的结果的ns生命周期改变通知发送到nm。

根据第一组实施例中的第十七示例实施例可以包括网络管理器(nm,例如采用系统400),其包括一个或多个处理器(例如,处理器410),被配置为:(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)将更新nsd操作调用到网络功能虚拟化编排器(nfvo,例如采用系统600),以更新nsd,其包括以下信息:

1)vnffgd,其可以包括以下属性:

a)vnffgdid,其唯一地识别vnffgd;

b)vnfdid,其识别实现gnb的虚拟化部分的构成vnf的vnfd;

c)pnfdid,其识别实现gnb的非虚拟化部分的构成pnf的pnfd;

d)virtuallinkdesc,其可以包括以下属性:

i)virtuallinkdf,其可以包括以下属性:

(1)qos,其可以包括指示对于f1接口的时延要求的时延属性。

e)cpdpoolid,其引用附着到(实现gnb的虚拟化部分的)构成vnf和(实现gnb的非虚拟化部分的)pnf的连接点的描述符的池;

f)nfpd(可选),其指定与vnffg关联的网络转发路径。

(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)从nfvo接收更新nsd操作的响应;和/或调用更新ns操作,以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)用以下参数请求nfvo更新包含连接gnb-cu和gnb-du的vl的vnffg:(a)updatetype=“updatevnffg”,更新vnffg,包括用于ns实例的gnb-cu与gnb-du之间的vl;和(b)updatevnffg,用于指示用于ns实例的更新后的vnffgd;从nfvo接收指示ns更新过程的开始的(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)ns生命周期改变通知;以及从nfvo接收指示ns更新的结果的(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)ns生命周期改变通知。

根据第一组实施例中的第十八示例实施例可以包括nfvo(例如,采用系统600),其包括一个或多个处理器(例如,处理器610),被配置为:(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)从nm接收更新nsd操作,以更新包括以下信息的nsd:

1)vnffgd,其可以包括以下属性:

a)vnffgdid,其唯一地识别vnffgd;

b)vnfdid,其识别实现gnb的虚拟化部分的构成vnf的vnfd;

c)pnfdid,其识别实现gnb的非虚拟化部分的构成pnf的pnfd;

d)virtuallinkdesc,其可以包括以下属性:

i)virtuallinkdf,其可以包括以下属性:

(1)qos,其可以包括指示对于f1接口的时延要求的时延属性。

e)cpdpoolid,其引用附着到(实现gnb的虚拟化部分的)构成vnf和(实现gnb的非虚拟化部分的)pnf的连接点的描述符的池;

f)nfpd(可选),其指定与vnffg关联的网络转发路径。

(例如,经由处理器610)更新nsd;(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)返回指示成功nsd更新的nsdinfoid;和/或接收更新ns操作,以(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)更新包含连接gnb-cu和gnb-du的vl的vnffg,具有以下参数:(a)updatetype=“updatevnffg”,更新vnffg,包括用于ns实例的gnb-cu与gnb-du之间的vl;和(b)updatevnffg,用于指示用于ns实例的更新后的vnffgd;(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新过程的开始的ns生命周期改变通知发送到nm;以及(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)将指示ns更新的结果的ns生命周期改变通知发送到nm。

根据第一组实施例中的第十九示例实施例可以包括网络管理器(nm)(例如,采用系统400),其包括一个或多个处理器(例如,处理器410),被配置为:(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)将更新nsd操作调用到网络功能虚拟化编排器(nfvo,例如采用系统600),以更新nsd,其包括以下信息:

1)nsdf,其可以包括以下属性:

a)virtuallinkprofile,其可以包括以下属性:

i)maxbitraterequirements,其指示对于f1接口的最大带宽要求;

ii)minbitraterequirements,其指示对于f1接口的最小带宽要求;

b)nsinstantiationlevel,其可以指示ns部署风格内的nslevel,其中,每个nslevel可以包括以下属性:

i)virtuallinktolevelmapping,其可以包括指示对于f1接口的带宽要求的bitraterequirements。

从nfvo接收指示以下情况的(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)响应:更新nsd操作在nsdinfoid的情况下是成功的,或更新nsd操作因(bitraterequirements参数的)范围外错误而失败;和/或调用更新ns操作,以如果更新nsd操作是成功的,则(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)用以下参数请求nfvo改变ns部署风格:(a)updatetype=“changensdf”,用于改变用于ns实例的部署风格;和(b)从nfvo接收指示ns更新过程的开始的ns生命周期改变通知;以及从nfvo接收指示ns更新的结果的(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)ns生命周期改变通知。

根据第一组实施例中的第二十示例实施例可以包括nfvo(例如,采用系统600),其包括一个或多个处理器(例如,处理器610),被配置为:(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)从nm接收更新nsd操作,以更新nsd,其包括以下信息:

1)nsdf,其可以包括以下属性:

a)virtuallinkprofile,其可以包括以下属性:

i)maxbitraterequirements,其指示对于f1接口的最大带宽要求;

ii)minbitraterequirements,其指示对于f1接口的最小带宽要求;

b)nsinstantiationlevel,其可以指示ns部署风格内的nslevel,其中,每个nslevel可以包括以下属性:

i)virtuallinktolevelmapping,其可以包括指示对于f1接口的带宽要求的bitraterequirements。

(例如,经由处理器610)验证bitraterequirements是否处于minbitraterequirements与maxbitraterequirements之间的范围中;以及如果验证通过,则(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的,并且由处理器410处理的响应)将指示成功nsd更新的nsdinfoid返回到nm;或(例如,经由处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)将指示bitraterequirements在minbitraterequirements与maxbitraterequirements之间的范围外的范围外错误返回到nm;和/或(例如,经由处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)接收更新ns操作,以更新对于f1接口的带宽要求,具有以下参数:updatetype=“changensdf”,用于改变用于ns实例的部署风格;将指示ns更新过程的开始的(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)ns生命周期改变通知发送到nm;以及将指示ns更新的结果的(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)ns生命周期改变通知发送到nm。

根据第二组实施例中的第一示例实施例可以包括网络功能虚拟化编排器(nfvo,例如采用系统600),其包括一个或多个处理器(例如,处理器610),被配置为:从nm接收上线nsd的请求(例如,处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求);如果nsd中的属性是有效的(例如,如处理器610所确定的那样),则(例如,经由处理器610)上线nsd;以及将指示nsd上线操作的结果(例如,成功或失败)的响应(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)发送到nm。

根据第二组实施例中的第二示例实施例可以包括nm(例如,采用系统400),其包括一个或多个处理器(例如,处理器410),被配置为:将上线nsd的请求(例如,处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)发送到nfvo;以及接收对nm的指示nsd上线操作的结果(例如,成功或失败)的响应(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)。

根据第二组实施例中的第三示例实施例可以包括第一至第二示例实施例中的任一项,其中,要上线的nsd可以包括以下属性中的一个或多个:(a)虚拟链路描述符,其包括gnb-cu与gnb-du之间的接口的时延要求;(b)vnf转发图描述符,其包括gnb-cu与gnb-du之间的接口的时延要求;和/或(c)ns部署风格,其包括由gnb-cu与gnb-du之间的接口的最大带宽和最小带宽值定义的带宽要求和范围。

根据第二组实施例中的第四示例实施例可以包括第一至第三示例实施例中的任一项,其中,nfvo发送(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)响应,具有用于指示nsd上线成功的nsd标识符,并且如果带宽要求处于范围内,则上线nsd。

根据第二组实施例中的第五示例实施例可以包括第一至第三示例实施例中的任一项,其中,nfvo发送(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的)响应,以如果带宽要求在范围外,则通过范围外错误指示nsd上线已经失败。

根据第二组实施例中的第六示例实施例可以包括第一至第二示例实施例中的任一项,其中,nfvo上线仅包含虚拟链路描述符和/或vnf转发图描述符的nsd,并且发送具有nsd标识符的响应以指示nsd上线的成功。

根据第二组实施例中的第七示例实施例可以包括nfvo(例如,采用系统600),其包括一个或多个处理器(例如,处理器610),被配置为:从nm接收更新nsd的请求(例如,处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求);如果nsd中的属性是有效的(例如,如处理器610所确定的那样),则(例如,经由处理器610)更新nsd;将指示nsd更新操作的结果(例如,成功或失败)的响应(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应)发送到nm;基于所上线的nsd,从nm接收更新ns的请求(例如,处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求);将指示ns更新操作的开始的通知(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)发送到nm;(例如,经由处理器610)根据nsd更新ns;以及将指示ns更新操作的结果的通知(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)发送到nm。

根据第二组实施例中的第八示例实施例可以包括nm(例如,采用系统400),其包括一个或多个处理器(例如,处理器410),被配置为:将更新nsd的请求(例如,处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)发送到nfvo;从nfvo接收指示nsd更新操作的结果(例如,成功或失败)的响应(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应);基于所上线的nsd,将更新ns的请求(例如,处理器410生成的、经由通信电路420通过os-ma-nfvo参考点发送的、经由通信电路620接收的、并且由处理器610处理的请求)发送到nfvo;从nfvo接收指示ns更新操作的开始的通知(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知);以及从nfvo接收指示ns更新操作的结果的通知(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的通知)。

根据第二组实施例中的第九示例实施例可以包括第七至第八示例实施例中的任一项,其中,要更新的nsd可以包括以下属性中的一个或多个:(a)虚拟链路描述符,其包括gnb-cu与gnb-du之间的接口的时延要求;(b)vnf转发图描述符,其包括gnb-cu与gnb-du之间的接口的时延要求;和/或(c)ns部署风格,其包括由gnb-cu与gnb-du之间的接口的最大带宽和最小带宽值定义的带宽要求和范围。

根据第二组实施例中的第十示例实施例可以包括第七至第九示例实施例中的任一项,其中,nfvo可以发送响应(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应),具有用于指示nsd更新成功的nsd标识符,并且如果带宽要求处于范围内,则可以(例如,经由处理器610)更新nsd。

根据第二组实施例中的第十一示例实施例可以包括第七至第九示例实施例中的任一项,其中,nfvo可以发送响应(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的、并且由处理器410处理的响应),以如果带宽要求在范围外则通过范围外错误指示nsd更新已经失败。

根据第二组实施例中的第十二示例实施例可以包括第七至第九示例实施例中的任一项,其中,如果要更新的nsd不包含带宽要求,则nfvo可以(例如,经由处理器610)更新虚拟链路描述符和/或vnf转发图描述符,并且可以发送响应(例如,处理器610生成的、经由通信电路620通过os-ma-nfvo参考点发送的、经由通信电路420接收的,并且由处理器410处理的响应),具有用于指示nsd更新成功的nsd标识符。

根据第二组实施例中的第十三示例实施例可以包括第七至第八示例实施例中的任一项,其中,nsd更新可以包括:(例如,经由处理器610)添加vnf转发图描述符,以用于连接gnb-cuvnf和gnb-du。

根据第二组实施例中的第十四示例实施例可以包括第七至第八示例实施例中的任一项,其中,ns更新可以包括:(例如,经由处理器610)将vnf转发图添加到ns,以连接gnb-cuvnf和gnb-du。

根据第二组实施例中的第十五示例实施例可以包括第七、第八或第十四示例实施例中的任一项,其中,ns更新请求包括:vnffgdid,其标识要用于创建vnffgd实例的vnffg;和vnfinstanceid,其识别要包含到vnffg实例的一个或多个vnf实例。

根据第二组实施例中的第十六示例实施例可以包括第一或第十三示例实施例中的任一项,其中,由用于ns部署风格内的ns等级的bitraterequirements属性定义带宽要求。

根据第二组实施例中的第十七示例实施例可以包括第一或第十三示例实施例中的任一项,其中,由用于ns部署风格的maxbitraterequirements和minbitraterequirements属性定义带宽要求范围。

示例1是一种被配置为在nm(网络管理器)内采用的装置,包括:存储器接口;和处理电路,被配置为:调用更新nsd(ns(网络服务)描述符)操作,以经由第一请求来请求nfvo(nfv(网络功能虚拟化)编排器)更新nsd,所述第一请求包括指示要更新的nsd的nsdinfoid(nsd信息标识符)参数和包括要更新的vnffgd(vnffg(vnf(虚拟网络功能)fg(转发图))描述符)属性和要更新的nsdf(ns部署风格)属性的nsd参数;从所述nfvo接收指示成功更新了所述nsd的响应,其中,所述响应包括所述nsdinfoid参数;调用更新ns操作,以经由第二请求来请求所述nfvo将ns与所述nsd进行关联,所述第二请求包括用于将ns与所述nsd进行关联的等于assocnewnsdversion(关联新nsd版本)的updatetype(更新类型)参数和用于指示所述nsd与所述ns进行关联的assocnewnsdversiondata(关联新nsd版本数据)参数;从所述nfvo接收指示ns更新过程的开始的第一ns生命周期改变通知;从所述nfvo接收指示所述ns更新过程的结果的第二ns生命周期改变通知;以及经由所述存储器接口将所述nsdinfoid参数发送到存储器。

示例2包括示例1中任一项的任何变型的主题,其中,所述vnffgd参数包括:vnffgdid(vnffgd标识符)属性,其唯一地识别vnffgd;vnfdid(vnfd(vnf描述符)标识符)属性,其识别用于gnb(下一代节点b)的虚拟化部分的构成vnf的vnfd;pnfdid(pnfd(pnf(物理网络功能)描述符)标识符)属性,其识别用于所述gnb的非虚拟化部分的构成pnf的pnfd;和cpdpoolid(连接点描述符池标识符)属性,其引用至实现所述gnb的虚拟化部分的一个或多个构成vnf和实现所述gnb的虚非拟化部分的一个或多个pnf的连接点的描述符的池。

示例3包括示例2中任一项的任何变型的主题,其中,所述vnffgd参数还包括nfpd(网络转发路径描述符)属性,其指定与所述ns的vnffg关联的网络转发路径。

示例4包括示例1-3中任一项的任何变型的主题,其中,所述第一请求包括virtuallinkdf(虚拟链路部署风格)属性,所述virtuallinkdf属性包括qos(服务质量)属性,其中,所述qos属性包括指示对于f1接口的时延要求的时延属性。

示例5包括示例1-3中任一项的任何变型的主题,其中,所述nsdf属性包括virtuallinkprofile(虚拟链路简档)属性和指示所述ns的部署风格内的一个或多个nslevel(ns等级)的nsinstantiationlevel(ns实例化等级)属性。

示例6包括示例5中任一项的任何变型的主题,其中,所述virtuallinkprofile属性包括maxbitraterequirements(最大比特率要求)属性和minbitraterequirements(最小比特率要求)属性,所述maxbitraterequirements属性指示对于gnb(下一代节点b)的虚拟化部分与所述gnb的非虚拟化部分之间的接口的最大带宽要求,并且所述minbitraterequirements属性指示对于所述gnb的虚拟化部分与所述gnb的非虚拟化部分之间的接口的最小带宽要求。

示例7包括示例5中任一项的任何变型的主题,其中,所述一个或多个nslevel属性中的每个nslevel属性包括virtuallinktolevelmapping(虚拟链路到等级映射)属性,其包括指示对于gnb(下一代节点b)的虚拟化部分与所述gnb的非虚拟化部分之间的接口的带宽要求的bitraterequirements属性。

示例8是一种被配置为在nfvo(网络功能虚拟化编排器)内采用的装置,包括:存储器接口;和处理电路,被配置为:从nm(网络管理器)接收更新nsd的第一请求,其中,所述第一请求包括指示要更新的所述nsd的nsdinfoid(nsd信息标识符)参数和包括要更新的vnffgd(vnffgd(vnf(虚拟网络功能)fg(转发图)描述符))属性和要更新的nsdf(ns部署风格)属性的nsd参数;将指示成功更新了所述nsd的响应发送到所述nm,其中,所述响应包括所述nsdinfoid参数;从所述nm接收将ns与所述nsd进行关联的第二请求,所述第二请求包括用于将所述ns与所述nsd进行关联的等于assocnewnsdversion(关联新nsd版本)的updatetype(更新类型)参数和用于指示所述nsd与所述ns进行关联的assocnewnsdversiondata(关联新nsd版本数据)参数;将指示ns更新过程的开始的第一ns生命周期改变通知发送到所述nm;基于所述nm提供的信息和所述nsd中提供的信息更新所述ns;将指示所述ns更新过程的结果的第二ns生命周期改变通知发送到所述nm;以及经由所述存储器接口将所述nsdinfoid参数发送到存储器。

示例9包括示例8中任一项的任何变型的主题,其中,所述vnffgd参数包括:vnffgdid(vnffgd标识符)属性,其唯一地识别vnffgd;vnfdid(vnfd(vnf描述符)标识符)属性,其识别用于gnb(下一代节点b)的虚拟化部分的构成vnf的vnfd;pnfdid(pnfd(pnf(物理网络功能)描述符)标识符)属性,其识别用于所述gnb的非虚拟化部分的构成pnf的pnfd;和cpdpoolid(连接点描述符池标识符)属性,其引用至实现所述gnb的虚拟化部分的一个或多个构成vnf和实现所述gnb的虚非拟化部分的一个或多个pnf的连接点的描述符的池。

示例10包括示例9中任一项的任何变型的主题,其中,所述vnffgd参数还包括nfpd(网络转发路径描述符)属性,其指定与所述ns的vnffg关联的网络转发路径。

示例11包括示例8-10中任一项的任何变型的主题,其中,所述第一请求包括virtuallinkdf(虚拟链路部署风格)属性,所述virtuallinkdf属性包括qos(服务质量)属性,其中,所述qos属性包括指示对于f1接口的时延要求的时延属性。

示例12包括示例8-10中任一项的任何变型的主题,其中,所述nsdf属性包括virtuallinkprofile(虚拟链路简档)属性和指示所述ns的部署风格内的一个或多个nslevel(ns等级)的nsinstantiationlevel(ns实例化等级)属性。

示例13包括示例12中任一项的任何变型的主题,其中,所述virtuallinkprofile属性包括maxbitraterequirements(最大比特率要求)属性和minbitraterequirements(最小比特率要求)属性,所述maxbitraterequirements属性指示对于gnb(下一代节点b)的虚拟化部分与所述gnb的非虚拟化部分之间的接口的最大带宽要求,并且所述minbitraterequirements属性指示对于所述gnb的虚拟化部分与所述gnb的非虚拟化部分之间的接口的最小带宽要求。

示例14包括示例12中任一项的任何变型的主题,其中,所述一个或多个nslevel属性中的每个nslevel属性包括virtuallinktolevelmapping(虚拟链路到等级映射)属性,其包括指示对于gnb(下一代节点b)的虚拟化部分与所述gnb的非虚拟化部分之间的接口的带宽要求的bitraterequirements属性。

示例15是一种被配置为在nm(网络管理器)内采用的装置,包括:存储器接口;和处理电路,被配置为:将调用更新nsd(ns(网络服务)描述符)操作以添加用于gnb(下一代节点b)的vnffgd(vnf(虚拟化网络功能)fg(转发图)描述符)的请求发送到nfvo(nfv(网络功能虚拟化)编排器),其中,所述请求包括指示要更新的nsd的nsdinfoid参数和nsd参数,其中,所述nsd参数指示所述nsd并且包括要添加的所述vnffgd;从所述nfvo接收指示成功更新了所述nsd的响应,其中,所述响应包括所述nsdinfoid参数;以及经由所述存储器接口将所述nsdinfoid参数发送到存储器。

示例16包括示例15中任一项的任何变型的主题,其中,所述nsd参数包括vnffgd(vnffgd)属性,其包括:vnffgdid(vnffgd标识符)属性,其唯一地识别所述vnffgd;vnfdid(vnfd(vnf描述符)标识符)属性,其识别实现gnb(下一代节点b)的虚拟化部分的构成vnf的vnfd;pnfdid(pnfd(pnf(物理网络功能)描述符)标识符)属性,其识别实现所述gnb的非虚拟化部分的pnfd;和cpdpoolid(连接点描述符池标识符)属性,其引用至实现所述gnb的虚拟化部分的一个或多个构成vnf和实现所述gnb的虚非拟化部分的一个或多个pnf的连接点的描述符的池。

示例17包括示例16中任一项的任何变型的主题,其中,所述vnffgd参数还包括nfpd(网络转发路径描述符)属性,其指定与所述ns的vnffg关联的网络转发路径。

示例18包括示例15-17中任一项的任何变型的主题,其中,所述第一请求包括virtuallinkdf(虚拟链路部署风格)属性,所述virtuallinkdf属性包含qos(服务质量)属性,其中,所述qos属性包括指示对于f1接口的时延要求的时延属性。

示例19包括示例15-17中任一项的任何变型的主题,其中,所述nsd是已经上线的。

示例20是一种被配置为在nfvo(网络功能虚拟化编排器)内采用的装置,包括:存储器接口;和处理电路,被配置为:从nm(网络管理器)接收调用更新nsd(ns(网络服务)描述符)操作以添加用于gnb(下一代节点b)的vnffgd(vnf(虚拟化网络功能)fg(转发图)描述符)的请求,其中,所述请求包括指示要更新的nsd的nsdinfoid参数和nsd参数,其中,所述nsd参数指示所述nsd并且包括要添加的所述vnffgd;通过添加用于所述gnb的所述vnffgd更新所述nsd;将指示成功更新了所述nsd的响应发送到所述nm,其中,所述响应包括所述nsdinfoid参数;以及经由所述存储器接口将所述nsdinfoid参数发送到存储器。

示例21包括示例20中任一项的任何变型的主题,其中,所述nsd参数包括vnffgd(vnffgd)属性,其包括:vnffgdid(vnffgd标识符)属性,其唯一地识别所述vnffgd;vnfdid(vnfd(vnf描述符)标识符)属性,其识别实现gnb(下一代节点b)的虚拟化部分的构成vnf的vnfd;pnfdid(pnfd(pnf(物理网络功能)描述符)标识符)属性,其识别实现所述gnb的非虚拟化部分的pnfd;和cpdpoolid(连接点描述符池标识符)属性,其引用至实现所述gnb的虚拟化部分的一个或多个构成vnf和实现所述gnb的虚非拟化部分的一个或多个pnf的连接点的描述符的池。

示例22包括示例21中任一项的任何变型的主题,其中,所述vnffgd参数还包括nfpd(网络转发路径描述符)属性,其指定与所述ns的vnffg关联的网络转发路径。

示例23包括示例20-22中任一项的任何变型的主题,其中,所述第一请求包括virtuallinkdf(虚拟链路部署风格)属性,所述virtuallinkdf属性包括qos(服务质量)属性,其中,所述qos属性包括指示对于f1接口的时延要求的时延属性。

示例24包括示例20-22中任一项的任何变型的主题,其中,所述nsd是已经上线的。

示例25是一种被配置为在nm(网络管理器)内采用的装置,包括:存储器接口;和处理电路,被配置为:调用用于ns的更新ns(网络服务)操作,以将请求发送到nfvo(nfv(网络功能虚拟化)编排器),以添加连接gnb(下一代节点b)的虚拟化部分与所述gnb的非虚拟化部分的一个或多个vnffg(vnf(虚拟网络功能)fg(转发图)),其中,所述请求包括等于addvnffg(添加vnffg)的updatetype(更新类型)参数和addvnffg参数,其中,所述addvnffg参数包括所述gnb的虚拟化部分的vnffgid(vnffg标识符)参数和所述gnb的虚拟化部分的vnfinstanceid(vnf实例标识符)参数;从所述nfvo接收指示用于所述ns的更新过程的开始的第一ns生命周期改变通知;从所述nfvo接收指示用于所述ns的更新过程的结果的第二ns生命周期改变通知;以及经由所述存储接口将所述vnffgid参数和所述vnfinstanceid参数发送到存储器。

示例26包括示例25中任一项的任何变型的主题,其中,所述ns已经实例化。

示例27包括示例25-26中任一项的任何变型的主题,其中,已经用vnffgd(vnffg描述符)参数和nsdf(ns部署风格)参数更新了所述ns的nsd(ns描述符),其中,所述vnffgd参数包括与所述gnb的虚拟化部分和所述gnb的非可虚拟化部分之间的虚拟链路的时延有关的信息,并且其中,所述nsdf参数包括与所述虚拟链路的带宽有关的信息。

示例28是一种被配置为在nfvo(网络功能虚拟化编排器)内采用的装置,包括:存储器接口;和处理电路,被配置为:从nm(网络管理器)接收将连接gnb(下一代节点b)的虚拟化部分与所述gnb的非虚拟化部分的一个或多个vnffg(vnf(虚拟网络功能)fg(转发图))添加到ns(网络服务)的请求,其中,所述请求包括等于addvnffg(添加vnffg)的updatetype(更新类型)参数和addvnffg参数,其中,所述addvnffg参数包括所述gnb的虚拟化部分的vnffgid(vnffg标识符)参数和所述gnb的虚拟化部分的vnfinstanceid(vnf实例标识符)参数;将指示用于所述ns的更新过程的开始的第一ns生命周期改变通知发送到所述nm;基于所述nm提供的信息和更新后的nsd中提供的信息更新所述ns;将指示用于所述ns的更新过程的结果的第二ns生命周期改变通知发送到所述nm;以及经由所述存储接口将所述vnffgid参数和所述vnfinstanceid参数发送到存储器。

示例29包括示例28中任一项的任何变型的主题,其中,所述ns已经实例化。

示例30包括示例28-29中任一项的任何变型的主题,其中,已经用vnffgd(vnffg描述符)参数和nsdf(ns部署风格)参数更新了所述ns的nsd(ns描述符),其中,所述vnffgd参数包括与所述gnb的虚拟化部分和所述gnb的非可虚拟化部分之间的虚拟链路的时延有关的信息,并且其中,所述nsdf参数包括与所述虚拟链路的带宽有关的信息。

示例31是一种被配置为在nm(网络管理器)内采用的装置,包括:存储器接口;和处理电路,被配置为:将第一请求发送到nfvo(网络功能虚拟化编排器),以创建用于nsd(ns(网络服务)描述符)的ns标识符,该nsd引用cn(核心网)nf(网络功能)的vnfd(虚拟网络功能(vnf)描述符)、gnb(下一代节点b)的虚拟化部分的vnfd和所述gnb的非虚拟化部分的pnfd(物理网络功能(pnf)描述符);从所述nfvo接收指示成功创建所述ns标识符的响应,其中,所述响应包括nsinstanceid(ns实例标识符)参数;将第二请求发送到所述nfvo,以实例化由所述nsinstanceid参数识别的ns,其中,所述第二请求包括提供用于所述cnnf和所述gnb的虚拟化部分的信息的additionalparamforvnf(用于vnf的附加参数)参数,并且其中,所述第二请求包括提供用于所述gnb的非虚拟化部分的信息的pnfinfo(pnf信息)参数;从所述nfvo接收指示ns实例化过程的开始的第一ns生命周期改变通知;从所述nfvo接收指示所述ns实例化过程的结果的第二ns生命周期改变通知;以及经由所述存储器接口将所述nsinstanceid参数发送到存储器。

示例32包括示例31中任一项的任何变型的主题,其中,所述第二请求还包括一个或多个其他参数。

示例33是一种被配置为在nfvo(网络功能虚拟化编排器)内采用的装置,包括:存储器接口;和处理电路,被配置为:从nm(网络管理器)接收第一请求,以创建用于nsd(ns(网络服务)描述符)的ns标识符,该nsd引用cn(核心网)nf(网络功能)的vnfd(虚拟网络功能(vnf)描述符)、gnb(下一代节点b)的虚拟化部分的vnfd和所述gnb的非虚拟化部分的pnfd(物理网络功能(pnf)描述符);将指示成功创建所述ns标识符的响应发送到所述nm,其中,所述响应包括nsinstanceid(ns实例标识符)参数;从所述nm接收第二请求,以实例化由所述nsinstanceid参数识别的ns,其中,所述第二请求包括提供用于所述cnnf和所述gnb的虚拟化部分的信息的additionalparamforvnf(用于vnf的附加参数)参数,并且其中,所述第二请求包括提供用于所述gnb的非虚拟化部分的信息的pnfinfo(pnf信息)参数;将指示ns实例化过程的开始的第一ns生命周期改变通知发送到所述nfvo;基于所述nm提供的信息和所述nsd中提供的信息、vnf包和所述pnfd实例化包括所述cnnf、所述gnb的虚拟化部分和所述gnb的非虚拟化部分的所述ns;从所述nfvo发送指示所述ns实例化过程的结果的第二ns生命周期改变通知;以及经由所述存储器接口将所述nsinstanceid参数发送到存储器。

示例34包括示例33中任一项的任何变型的主题,其中,所述第二请求还包括一个或多个其他参数。

示例35包括一种装置,其包括用于执行本文描述的任何其他示例的任何所描述的操作的模块。

示例36包括一种机器可读介质,存储有指令,所述指令由处理器执行,以执行本文所描述的任何其他示例的任何所描述的操作。

示例37包括一种装置,其包括:存储器接口;和处理电路,被配置为:执行本文描述的任何其他示例的任何所描述的操作。

以上对本公开的所示实施例的描述,包括摘要中所描述的内容,并非意图是穷尽性的,或者将所公开的实施例限制为所公开的精确形式。虽然本文出于说明性的目的描述了特定实施例和示例,但本领域技术人员应理解,在这些实施例和示例的范围内所考虑的各种修改是可能的。

在这点上,虽然已经结合各个实施例和对应附图描述了所公开的主题,但在适用的情况下,应理解,在不偏离所公开的主题的情况下,可以使用其他相似的实施例,或者可以对所描述的实施例进行修改和添加,以用于执行所公开的主题的相同、相似、替选或替代功能。因此,所公开的主题不应限于本文所描述的任何单个实施例,在宽度和范围上反而应当根据所附权利要求来理解。

特别关于上述部件或结构(组件、设备、电路、系统等)所执行的各种功能,除非另外指示,否则用于描述这些部件的术语(包括对“手段/模块”的引用)旨在对应于执行所描述的部件的所指定的功能(例如,在功能上等同)的任何部件或结构,即使在结构上不等同于本文所示的示例性实现方式中执行该功能的所公开的结构。此外,虽然可能已经关于若干实现方式中的仅一个公开了特定特征,但该特征可以与其他实现方式的一个或多个其他特征组合,如对于任何给定的或特定的应用可能是期望和有利的那样。

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