CN110034944B - 网络切片部署方法及其装置 - Google Patents
网络切片部署方法及其装置 Download PDFInfo
- Publication number
- CN110034944B CN110034944B CN201810033638.3A CN201810033638A CN110034944B CN 110034944 B CN110034944 B CN 110034944B CN 201810033638 A CN201810033638 A CN 201810033638A CN 110034944 B CN110034944 B CN 110034944B
- Authority
- CN
- China
- Prior art keywords
- network slice
- network
- slice
- instance
- mobility management
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0894—Policy-based network configuration management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/02—Access restriction performed under specific conditions
- H04W48/06—Access restriction performed under specific conditions based on traffic conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请实施例提供一种网络切片部署方法及其装置,其中方法包括如下步骤:获取第一网络切片的切片共存关系信息,所述切片共存关系信息用于指示与所述第一网络切片互为共存网络切片的第二网络切片的信息;根据所述切片共存关系信息确定所述第一网络切片所需的网络功能实体的部署方式;按照所述部署方式部署所述网络功能实体。采用本申请实施例,在一个终端设备同时接入多个网络切片的场景下,可以清楚如何部署多个网络切片共享的网络功能实体,进而便于提高网络切片管理效率。
Description
技术领域
本申请实施例涉及通信技术领域,具体涉及一种网络切片部署方法及其装置。
背景技术
随着多种多样的通信业务的不断涌现,不同的通信业务对网络性能的需求存在显著的区别,第五代移动通信(the 5th-generation,5G)***引入了网络切片(networkslice)的概念,以应对不同通信业务对网络性能的需求的差异。
网络切片,指在物理或者虚拟的网络基础设施上,根据不同的服务需求定制化不同的逻辑网络。网络切片是为了满足某一类用户或者某些业务所需的网络功能集以及资源的组合,一个网络切片是一个完整的逻辑网络,能够提供通信服务,具有一定网络能力。网络切片可以包括无线接入网(radio access network,RAN)和核心网(core network,CN)。基本的网络切片类型包括增强型移动宽带(enhanced mobile broadband,eMBB)网络切片、海量机器类通信(massive machine type communication,mMTC)网络切片和低时延、高可靠通信(ultra-reliable and low latency communications,uRLLC)网络切片。
网络切片实例(network slice instance,NSI)是一个真实运行的逻辑网络,能够满足一定网络特性或服务需求。一个完整的网络切片实例可以提供完整的端到端的网络服务,网络切片实例的可以包括若干个网络切片子网实例(network slice subnetinstance,NSSI)和/或若干个网络功能(network function,NF)。
实际应用中,会存在一个终端设备(例如用户终端(user equipment,UE))接入一个网络切片的场景,一个终端设备根据签约信息同时只接入一个网络切片的方式可参见图1a所示的示例图,此时多个网络切片包含的接入和移动性管理功能(access and mobilitymanagement function,AMF)可以独立部署,即不需要共享,也可以共享部署。在图1a中,终端设备1只接入网络切片1,终端设备2只接入网络切片2。实际应用中也会存在一个终端设备接入多个网络切片的场景,例如在车联网场景中,一个车载终端需要能同时接入eMBB网络切片和uRLLC网络切片,接入eMBB网络切片主要是使用大宽带的娱乐业务,接入uRLLC网络切片可以进行辅助自动驾驶等业务。一个终端设备同时接入多个网络切片的方式可参见图1b所示的示例图,此时该终端设备同时接入的多个网络切片包含的AMF必须共享。在图1b中,终端设备3同时接入网络切片3和网络切片4。
对于一个终端设备接入一个网络切片的场景,网络切片实例内的AMF实例可以同其他网络切片共享,也可以独享专属AMF实例。对于一个终端设备同时接入多个网络切片的场景,多个网络切片实例内的AMF实例必须为共享,即多个网络切片实例必须通过相同的AMF实例为终端设备提供接入服务。
对于一个终端设备同时接入多个网络切片的场景,如何部署多个网络切片共享的网络功能实体(例如AMF实例)是亟待解决的问题。
发明内容
本申请实施例所要解决的技术问题在于,提供一种网络切片部署方法及其装置,在一个终端设备同时接入多个网络切片的场景下,可以清楚如何部署多个网络切片共享的网络功能实体,进而便于提高网络切片管理效率。
本申请实施例第一方面提供一种网络切片部署方法,包括:
获取第一网络切片的切片共存关系信息,该切片共存关系信息用于指示与第一网络切片互为共存切片的第二网络切片的信息;
根据切片共存关系信息确定第一网络切片所需的网络功能实体的部署方式;
根据确定的部署方式部署第一网络切片所需的网络功能实体。
在第一方面中,第一网络切片可以为多个共存切片中的任意一个,通过第一网络切片的切片共存关系信息确定第一网络切片所需的网络功能实体的部署方式,并按照确定的部署方式部署该网络功能实体,从而在存在多个共存切片的场景中,即在一个终端设备同时接入多个网络切片的场景下,可以清楚如何部署多个网络切片共享的网络功能实体,进而便于提高网络切片管理效率。
结合第一方面,在一种可能的实现方式中,上述第一网络切片所需的网络功能实体是一个终端设备同时接入的多个网络切片需要共享的网络功能实体,可以为移动性管理网元,该移动性管理网元用于提供接入和移动性管理服务,该移动性管理网元可以是5G***中的接入和移动性管理功能实体,也可以是4G***中的移动性管理实体,还可以是未来通信***中的移动性管理网元。按照第一方面提供的方法,在一个终端设备同时接入多个网络切片的场景下,可以清楚如何部署多个网络切片共享的移动性管理网元。可以理解的是,移动性管理网元是实例化得到的,即为移动性管理实例。
结合第一方面,在一种可能的实现方式中,第一方面提供的方法的执行主体为网络切片管理功能实体,网络切片管理功能实体通过从通信业务管理功能实体或其它实体接收第一网络切片的切片共存关系信息来获取第一网络切片的切片共存关系信息,在网络切片管理功能实体确定出第一网络切片所需的移动性管理网元的部署方式的情况下,按照确定的部署方式部署该移动性管理网元。即由网络切片管理功能实体确定移动性管理网元的部署方式。
若部署方式为新建,即需实例化该移动性管理网元,则网络切片管理功能实体向网络切片子网管理功能实体发送网络切片子网实例化需求,网络切片子网管理功能实体在接收到网络切片子网实例化需求时,向管理与编排实体发送网络业务实例化需求。该流程即为现有的实例化网络切片的流程。
若部署方式为共享,即无需新建该移动性管理网元,可使用已存在的移动性管理网元,则网络切片管理功能实体查找移动性管理网元的实例化信息(包括实例标识),向网络切片子网管理功能实体发送网络切片子网实例化需求,该网络切片子网实例化需求携带移动性管理网元的实例化信息,网络切片子网管理功能实体在接收到网络切片子网实例化需求时,向管理与编排实体发送网络业务实例化需求,该网络业务实例化需求携带移动性管理网元的实例化信息,管理与编排实体可根据移动性管理网元的实例标识查找移动性管理网元,无需进行移动性管理网元的虚拟资源实例化。例如,第一网络切片需要网络功能实体A、网络功能实体B和移动性管理网元,管理与编排实体进行虚拟资源实例化,实例化出网络功能实体A和网络功能实体B,并根据移动性管理网元的实例标识查找移动性管理网元,然后向网络切片子网管理功能实体反馈网络功能实体A、网络功能实体B和移动性管理网元的实例标识和虚拟网络功能描述符,网络切片子网管理功能实体根据虚拟网络功能描述符建立网络功能实体A、网络功能实体B和移动性管理网元之间的网络拓扑。即该流程中无需新建移动性管理网元,可提高网络功能实体的利用率,有利于提高网络切片管理效率。
结合第一方面,在一种可能的实现方式中,第一方面提供的方法的执行主体为网络切片子网管理功能实体,网络切片子网管理功能实体通过从网络切片管理功能实体接收第一网络切片的切片共存关系信息来获取第一网络切片的切片共存关系信息,在网络切片子网管理功能实体确定出第一网络切片所需的移动性管理网元的部署方式的情况下,按照确定的部署方式部署该移动性管理网元。即由网络切片子网管理功能实体确定移动性管理网元的部署方式。
若部署方式为新建,即需实例化该移动性管理网元,则网络切片子网管理功能实体在接收到网络切片管理功能实体发送的网络切片子网实例化需求时,向管理与编排实体发送网络业务实例化需求。该流程即为现有的实例化网络切片子网的流程。
若部署方式为共享,即无需新建该移动性管理网元,则网络切片子网管理功能实体查找移动性管理网元的实例化信息(包括实例标识),向管理与编排实体发送网络业务实例化需求,该网络业务实例化需求携带移动性管理网元的实例化信息,管理与编排实体可根据移动性管理网元的实例标识查找移动性管理网元,无需进行移动性管理网元的虚拟资源实例化。例如,第一网络切片需要网络功能实体A、网络功能实体B和移动性管理网元,管理与编排实体进行虚拟资源实例化,实例化出网络功能实体A和网络功能实体B,并根据移动性管理网元的实例标识查找移动性管理网元,然后向网络切片子网管理功能实体反馈网络功能实体A、网络功能实体B和移动性管理网元的实例标识和虚拟网络功能描述符,网络切片子网管理功能实体根据虚拟网络功能描述符建立网络功能实体A、网络功能实体B和移动性管理网元之间的网络拓扑。即该流程中无需新建移动性管理网元,可提高网络功能实体的利用率,有利于提高网络切片管理效率。
结合第一方面,在一种可能的实现方式中,上述切片共存关系信息包括共存网络切片类型列表,该共存网络切片类型列表包括与第一网络切片互为共存切片的第二网络切片的切片类型。切片类型可分为eMBB网络切片、mMTC网络切片和uRLLC网络切片。切片共存关系信息携带共存网络切片类型列表,以便查找网络中是否存在第二网络切片的切片类型对应的网络切片实例,进而确定第一网络切片所需的移动性管理网元的部署方式。
结合第一方面,在一种可能的实现方式中,上述共存网络切片类型列表还包括第二网络切片的租户标识,用于标识第二网络切片的订购者,在共存网络切片类型列表包括第二网络切片的切片类型和租户标识的情况下,网络切片部署装置可结合第二网络切片的切片类型和租户标识进行更细粒度的查找,查找第二网络切片的切片类型对应的网络切片实例,并且该网络切片实例的租户标识与共存网络切片类型列表中的租户标识相同。
结合第一方面,在一种可能的实现方式中,通过判断是否存在第二网络切片的切片类型对应的网络切片实例来确定第一网络切片所需的移动性管理网元的部署方式。网络切片部署装置可判断本端是否存在第二网络切片的切片类型对应的网络切片实例,或可判断网络中是否存在第二网络切片的切片类型对应的网络切片实例。
在存在第二网络切片的切片类型对应的网络切片实例的情况下,确定第一网络切片所需的移动性管理网元的部署方式为共享。
在不存在第二网络切片的切片类型对应的网络切片实例的情况下,确定第一网络切片所需的移动性管理网元的部署方式为新建。
结合第一方面,在一种可能的实现方式中,上述切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表,该共存网络切片实例列表包括与第一网络切片互为共存切片的已存在的第二网络切片对应的网络切片实例标识,用于标识已存在的第二网络切片对应的网络切片实例。切片共存关系信息携带共存网络切片类型列表和共存网络切片实例列表,以便查找网络中是否存在可供第一网络切片共享的网络切片实例,进而确定第一网络切片所需的移动性管理网元的部署方式。
结合第一方面,在一种可能的实现方式中,在共存网络切片实例列表为空的情况下,可以理解的是,第一网络切片为多个共存切片中的第一个网络切片,网络切片部署装置根据共存网络切片类型列表确定是否存在共存网络切片实例。网络切片部署装置可判断本端是否存在共存网络切片实例,或可判断网络中是否存在共存网络切片实例。共存网络切片实例可支持第一网络切片共享移动性管理网元。
在存在共存网络切片实例的情况下,确定第一网络切片所需的移动性管理网元的部署方式为共享。
在不存在共存网络切片实例的情况下,确定第一网络切片所需的移动性管理网元的部署方式为新建。
默认共存网络切片实例的数量为一个,若共存网络切片实例的数量为两个或两个以上,则需要判断这几个共存网络切片实例是否共享移动性管理网元,若这几个共存网络切片实例共享移动性管理网元,则确定第一网络切片所需的移动性管理网元的部署方式为共享。
结合第一方面,在一种可能的实现方式中,在共存网络切片实例列表包括至少两个网络切片实例标识的情况下,可以理解的是,第一网络切片不为多个共存切片中的第一个网络切片,网络切片部署装置判断这至少两个网络切片实例标识对应的至少两个网络切片实例是否共享移动性管理网元,即判断这至少两个网络切片实例的移动性管理网元是否为同一个。
在这至少两个网络切片实例共享移动性管理网元的情况下,判断这至少两个网络切片实例共享的移动性管理网元是否支持第一网络切片的切片类型,在支持第一网络切片的切片类型的情况下,确定第一网络切片所需的移动性管理网元的部署方式为共享。
在这至少两个网络切片实例共享的移动性管理网元不支持第一网络切片的切片类型的情况下,发送携带失败原因的失败消息。
结合第一方面,在一种可能的实现方式中,在共存网络切片实例列表包括一个网络切片实例标识的情况下,可以理解的是,第一网络切片不为多个共存切片中的第一个网络切片,网络切片部署装置判断这个网络切片实例标识对应的网络切片实例的移动性管理网元是否支持第一网络切片的切片类型,在支持第一网络切片的切片类型的情况下,确定第一网络切片所需的移动性管理网元的部署方式为共享。
在这个网络切片实例的移动性管理网元不支持第一网络切片的切片类型的情况下,发送携带失败原因的失败消息。
结合第一方面,在一种可能的实现方式中,若网络切片部署装置为网络切片管理功能实体,则向通信业务管理功能实体发送携带失败原因的失败消息,以便通信业务管理功能实体获取失败原因。若网络切片部署装置为网络切片子网管理功能实体,则向网络切片管理功能实体发送携带失败原因的失败消息,网络切片管理功能实体在接收到该失败消息时,向通信业务管理功能实体发送该失败消息,以便通信业务管理功能实体获取失败原因。
结合第一方面,在一种可能的实现方式中,网络切片部署装置还可获取第一网络切片的网络切片隔离标识,网络切片隔离标识用于指示构成第一网络切片实例的除移动性管理网元之外的其它网络功能实例需要新建,以便新建其它网络功能实例。
本申请实施例第二方面提供一种网络切片部署装置,该网络切片部署装置具有实现第一方面提供方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一种可能实现的方式中,该网络切片部署装置包括:收发单元,用于获取第一网络切片的切片共存关系信息,该切片共存关系信息用于指示与第一网络切片互为共存切片的第二网络切片的信息;处理单元,用于根据切片共存关系信息确定第一网络切片所需的网络功能实体的部署方式;处理单元还用于按照部署方式部署网络功能实体。
在一种可能实现的方式中,该网络切片部署装置包括:处理器、收发器和存储器,其中,存储器中存储计算机程序,计算机程序包括程序指令,处理器被配置用于调用程序代码,执行以下操作:控制收发器获取第一网络切片的切片共存关系信息,该切片共存关系信息用于指示与第一网络切片互为共存切片的第二网络切片的信息;根据切片共存关系信息确定第一网络切片所需的网络功能实体的部署方式;按照部署方式部署网络功能实体。
基于同一发明构思,由于该装置解决问题的原理以及有益效果可以参见第一方面所述的方法以及所带来的有益效果,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
本申请实施例第三方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。
本申请实施例第四方面提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。
附图说明
为了更清楚地说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。
图1a为终端设备接入网络切片的一种方式的示例图;
图1b为终端设备接入网络切片的另一种方式的示例图;
图2为应用本申请实施例的网络架构示意图;
图3为图2所示虚拟网络功能管理与编排的基本架构示意图;
图4为本申请实施例提供的网络切片部署方法的流程示意图;
图5为本申请实施例提供的网络切片部署方法的交互流程示意图一;
图6为本申请实施例提供的网络切片部署方法的交互流程示意图二;
图7为本申请实施例提供的网络切片部署方法的交互流程示意图三;
图8为本申请实施例提供的网络切片部署方法的交互流程示意图四;
图9为本申请实施例提供的网络切片部署装置的逻辑结构示意图;
图10为本申请实施例提供的网络切片部署装置的实体结构简化示意图。
具体实施方式
5G中,多样化的业务需求对网络在速度、性能、安全、可靠性、时延等方面的需求各不相同。例如,eMBB场景(例如虚拟现实,增强现实等场景),对带宽要求较高,需要xGbps的带宽。再例如,mMTC场景(例如可穿戴场景,智能电网等场景),需要支持海量的设备接入,例如需要支持数亿或数十亿的设备接入。再例如,uRLLC场景(例如自动驾驶,远程手术,工业控制等场景),需要支持1ms的超低时延。面对不同的场景、不同的要求以及极致体验的需求,网络切片应运而生,它可以基于5G场景和需求灵活构建不同特征的网络。
网络切片技术是将网络在逻辑上抽象为一个或者多个相互隔离的网络切片,其中每个网络切片包含一系列的逻辑网络功能,针对性地满足不同业务类型的差异化需求。
网络切片技术将5G网络物理基础设施资源根据场景需求抽象为多个相互独立的平行的网络切片实例。每个网络切片实例按照业务场景的需要和业务模型进行网络功能的定制裁剪及相应网络功能的编排管理。一个网络切片实例可以视为一个实例化的5G网络。这样的网络结构允许运营商将网络作为一种服务提供给用户,并可以根据速率、容量、覆盖性、延迟、可靠性、安全性和可用性等指标对实体网络进行自由组合,从而满足不同用户的要求。
不同的网络切片可以提供不同的网络功能。例如,针对移动智能终端(例如手机)进行通信的场景,可以使用独立的网络切片。再例如,针对车联网场景,由于有超低时延要求,主要给自动驾驶业务使用,对网络的处理时延和可靠性有比较高的要求,也可以使用独立的网络切片。再例如,针对mMTC场景,由于接入设备数量较大,但接入设备发送的报文会比较小,对网络时延的要求也比较小,也可以采用独立的网络切片。由于不同的网络切片需要提供的功能和业务质量要求不相同,因此不同的网络切片可以部署不同网络功能。鉴于此,可将网络切片的切片类型分为eMBB网络切片、mMTC网络切片和uRLLC网络切片。
下面将对本申请实施例涉及的术语或名称进行介绍:
网络切片:部署在物理或者虚拟的基础设施上的,用于支持特定网络能力与网络特性的逻辑隔离的网络,可以包括接入网、传输网、核心网和应用服务器在内的完整的端到端(end to end,E2E)的整个网络,是满足第三代合作伙伴计划(3rd generationpartnership project,3GPP)提出的5G移动通信技术关于网络差异化需求的关键技术。通常,不同网络切片的网络特征并不相同,且要求网络切片之间相互隔离,互不影响。如增强实现(augmented reality,AR)或虚拟实现(virtual reality,VR)业务的网络切片要求大带宽、低时延;物联网(internet of things,IOT)业务的网络切片要求支持海量终端接入,但带宽小,对时延没要求。网络切片也可以是终端设备、接入网、传输网、核心网和应用服务器的任意组合。
网络切片实例是一个真实运行的逻辑网络,能满足一定网络特性或服务需求。一个网络切片实例可能提供一种或多种网络服务。网络切片实例可以由网络切片管理***创建,一个网络切片管理***可能创建多个网络切片实例并同时对它们进行管理。网络切片实例可从网络切片模板创建。
网络切片模板(network slice template,NST),用于创建网络切片实例。
一个完整的网络切片实例是能够提供完整的端到端的网络服务的,而组成网络切片实例的可以是网络切片子网实例和/或网络功能。其中网络切片子网实例可以不需要提供端到端的完整的网络服务,网络切片子网实例可以是网络切片实例中同一个设备商的网络功能组成集合,也可能是按域划分的网络功能的集合,例如核心网网络切片子网实例、接入网网络切片子网实例。网络切片子网实例可能被多个网络切片实例共享。一个网络切片实例可能由若干网络切片子网实例组成,每个网络切片子网实例由若干网络功能和/或其他网络切片子网实例组成;一个网络切片实例可能由若干网络切片子网实例和没有被划分为网络切片子网实例的网络功能直接组成;一个网络切片实例也可能仅由若干网络功能组成。
网络切片子网模板(network slice subnet template,NSST),用于创建网络切片子网实例。
网络功能,具有明确定义的各个外部接口以及明确定义的功能性行为。比如在5G网络中,网络功能可以包括会话管理功能(session management function,SMF),策略控制功能(policy control function,PCF),用户面功能(user plane function,UPF),演进型基站(evolved nodeB,eNB)或5G基站(新空口(new radio,NR)nodeB,gNB),接入和移动性管理功能(access and mobility management function,AMF)和网络存储功能(networkrepository function,NRF),等等。其中,SMF用于提供会话管理服务,PCF用于提供策略控制服务,UPF用于提供用户面服务,AMF用于提供接入和移动性管理服务,eNB或gNB(以下以eNB为例进行说明)用于提供无线接入服务,NRF用于提供服务发现。网络功能可以通过专用硬件实现,也可以通过在专用硬件上运行软件实现,也可以在通用的硬件平台上以虚拟功能的形式实现。因此,从实现的角度,可以将网络功能分为物理网络功能(physicalnetwork function,PNF)和虚拟网络功能(virtualised network function,VNF)。而从使用的角度,网络功能可以分为专属网络功能和共享网络功能,具体地,对于多个(子)网络切片实例而言,可以独立地使用不同的网络功能,这种网络功能称为专属网络功能;也可以共享同一个网络功能,这种网络功能称为共享网络功能。以下统称物理网络功能和/或虚拟网络功能为网络功能。
网络功能实体,即为网络功能实例,是经过实例化得到的,能够提供网络服务,具有功能性的行为和接口。例如,AMF对应的网络功能实体为AMF实例。本申请实施例中网络功能实体与网络功能实例通用。
为了方便描述,若多个网络切片需要共享网络功能实体(例如AMF实例),则将这多个网络切片称为“共存切片”,反之称为“互斥切片”。例如,网络切片1和网络切片2需要共享AMF,则将网络切片1和网络切片2称为“共存切片”,网络切片1和网络切片2不共享AMF,则将网络切片1和网络切片2称为“互斥切片”。需要说明的是,本申请实施例将需要共享网络功能实体的多个网络切片描述为共存切片,并不构成对本申请实施例的限定,其它用于描述共存切片本质的词语理应落入本申请的保护范围。
移动性管理网元,用于提供接入和移动性管理服务,可以为5G网络中的AMF实体,也可以为4G网络中的移动性管理实体(mobility management entity,MME),还可以是未来通信网络中的移动性管理网元。本申请实施例以AMF实体为例进行介绍。
切片共存关系信息,为某个网络切片的切片共存关系信息,用于指示与该网络切片互为共存切片的其它网络切片的信息,该信息可以包括其它网络切片的切片类型,该信息可以包括其它网络切片的网络切片实例标识和其它网络切片的切片类型。需要说明的是,切片共存关系信息这个词并不构成对本申请实施例的限定,其它用于描述切片共存关系信息本质的词语理应落入本申请的保护范围。
部署方式,可分为新建和共享,新建即实例化出一个实例,共享即利用***或网络中已经存在的实例。
请参见图2,为应用本申请实施例的网络架构示意图,该网络架构包括通信业务管理功能(communication service management function,CSMF)、网络切片管理功能(network slice management function,NSMF)、网络切片子网管理功能(network slicesubnet management function,NSSMF)和虚拟网络功能管理与编排(network functionsvirtualisation management and orchestration,NFV-MANO)。需要说明的是,网络架构所包括的CSMF、NSMF、NSSMF和NFV-MANO的数量并不局限于图2所示,实际应用中,可能包括多个CSMF、多个NSMF、多个NSSMF、多个NFV-MANO。需要说明的是,上述三个管理功能可能用其他名称进行描述,本申请实施例对此不作限定,例如CSMF可称为CSMF实体,NSMF实体可称为NSMF实体等。运营商通过本申请实施例提供的方案,可以为用户提供一个网络切片实例,从而为用户提供特定的通信服务,如高清视频等。
具体的,用户可以跟运营商通过协商确定相应的通信服务需求,例如网络服务需要覆盖的范围、用户的数量以及用户分布、移动性要求、时延要求以及网络切片是否需要与其他网络切片进行隔离等等。
CSMF主要负责将运营商和/或第三方客户的通信服务需求转化为对网络切片需求信息,所述网络切片需求信息包括网络切片类型/切片模板标识ID和网络切片部署需求信息(例如网络的容量、服务质量QoS需求等);通过和NSMF之间的接口向NSMF发送所述网络切片需求信息;从NSMF获取网络切片的管理数据(例如性能、故障数据等);生成运行于网络切片实例之上的通信业务的管理数据;接收运营商和/或第三方客户对网络切片管理数据和/或通信业务的管理数据的订阅需求等。
NSMF主要负责接收CSMF发送的网络切片需求信息;对网络切片实例的生命周期、性能、故障等进行管理(以下将生命周期、性能、故障管理简称管理);编排网络切片实例的组成;分解网络切片需求信息为各网络切片子网实例和/或网络功能的需求信息;向各NSSMF发送网络切片子网实例化请求等。需要说明的是,NSMF不限定于如图2所示从CSMF接收信息,还可以从其它实体或设备接收信息。
NSSMF主要负责接收NSMF发送的网络切片子网需求;对网络切片子网实例进行管理;编排网络切片子网实例的组成;分解网络切片子网实例的需求为各网络功能和/或嵌套网络切片子网实例的需求;可能向其他NSSMF发送嵌套网络切片子网实例化请求,可能管理嵌套网络切片子网实例等。
需要说明的是,网络功能管理实体、网络功能管理和NSMF在本申请实施例中可以互换,三个词均用于描述负责接收CSMF发送的网络切片需求的实体,并不构成对本申请实施例的限定。同理NSSMF、CSMF。
NFV-MANO主要用于虚拟网络功能的管理和编排,负责业务网络和网络功能虚拟化基础设施(network functions virtualisation infrastructure,NFVI)资源的映射和关联,负责运营支撑***(Operation support system,OSS)业务资源流程的实施等。NFV-MANO包括网络功能虚拟化调度(network functions virtualisation orchestration,NFVO)、虚拟网络功能管理(virtualised network function manager,VNFM)和虚拟化基础设施管理(virtualised infrastructure manager,VIM)等功能模块,可参见图3所示的NFV-MANO的基本结构示意图。本申请实施例中,为了描述方便,用MANO来代替NFV-MANO。
其中,NFVO主要用于实现网络业务(network service)的生命周期管理(例如部署/扩容/缩容/下线等),以及NFVI资源编排、策略管理等功能。NFVO可根据网络业务描述符(network service descriptor,NSD)分解出对各VNF的需求,配合VNFM实现VNF的部署。NSD用于描述实例化网络服务的网络拓扑以及需要的资源信息。
VNFM主要用于实现VNF的生命周期管理,例如部署/扩容/缩容/下线等自动化能力;根据虚拟网络功能描述符(virtualised network function descriptor,VNFD)模板及VNF容量需求,分解出对虚拟机等虚拟资源的需求,与NFVO、VIM配合完成VNF的实例化。
VIM实现基础设施层资源(包括计算、存储、网络资源)的管理和监控。
图3中的NFVI,从云计算的角度看,就是一个资源池。NFVI映射到物理基础设施就是多个地理上分散的数据中心(date center,DC),通过高速通信网连接起来。NFVI需要将物理计算/存储/交换资源通过虚拟化转换为虚拟的计算/存储/交换资源池。
网络切片和网络切片子网要进行实例化部署,需要NFV-MANO完成对网络服务(network service,NS)的实例化,网络服务的实例化主要向NFVI申请网络切片或网络切片子网实例化所需要的虚拟资源。
在图2所示网络架构的基础上,本申请实施例提供一种网络切片部署方法及其装置,适应于一个终端设备同时接入多个网络切片的场景,可以方便、清楚地部署多个网络切片所需的网络功能实体,进而提高网络切片的管理效率。
请参见图4,为本申请实施例一提供的网络切片部署方法的流程示意图,该方法可以包括但不限于如下步骤:
步骤S401,获取第一网络切片的切片共存关系信息,切片共存关系信息用于指示与第一网络切片互为共存切片的第二网络切片的信息。
网络切片部署装置获取第一网络切片的切片共存关系信息。网络切片部署装置可以是NSMF,也可以是NSSMF。若网络切片部署装置为NSMF,则NSMF从CSMF接收第一网络切片的切片共存关系信息;若网络切片部署装置为NSSMF,则NSSMF从NSMF接收第一网络切片的切片共存关系信息。
其中,第一网络切片为待实例化的网络切片。
在一种可能实现的方式中,切片共存关系信息包括共存网络切片类型列表,用于指示与第一网络切片互为共存切片的第二网络切片的切片类型,即共存网络切片类型列表包括第二网络切片的切片类型。可以理解的是,第一网络切片与第二网络切片需接入同一AMF,即该AMF为第一网络切片与第二网络切片共享的AMF。其中,第二网络切片的数量可能为一个,可能为两个,甚至更多。
例如,第一网络切片的切片类型为A,存在两个第二网络切片,切片类型分别为B和C,则共存网络切片类型列表可以表示Co-existenceSlicetypelists=(A,B,C),或表示为Co-existenceSlicetypelists=(B,C)。共存网络切片类型列表还可包括租户标识,例如第一网络切片对应的租户标识为1,两个第二网络切片对应的租户标识为2和3,则共存网络切片类型列表可以表示Co-existenceSlicetypelists=((Tenant ID1,A),(tenant ID2,B),(tenant ID3,C)),或表示为Co-existenceSlicetypelists=((tenant ID2,B),(tenantID3,C))。可以理解的是,在共存网络切片类型列表不包括租户标识的情况下,例如Co-existenceSlicetypelists=(A,B,C)或Co-existenceSlicetypelists=(B,C)表示共存切片的判断在同一个租户内,该租户不会与其他租户共存切片。
在一种可能实现的方式中,切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表,用于指示与第一网络切片互为共存切片的第二网络切片的切片类型以及已存在的第二网络切片对应的网络切片实例。共存网络切片类型列表与上一种方式中的共存网络切片类型列表相同。
共存网络切片实例列表包括已存在的第二网络切片对应的网络切片实例标识,用于指示已存在的第二网络切片对应的网络切片实例,一个网络切片实例标识用于标识一个网络切片实例。例如共存网络切片实例列表可以表示为Co-existenceNSI lists={NSIID}。若第一网络切片为待实例化的多个共存切片中的第一个网络切片,则共存网络切片实例列表为空,可表示为Co-existenceNSI lists={NSI ID}=NULL;若第一网络切片不为待实例化的多个共存切片中的第一个网络切片,即为第二个网络切片或者第三个网络切片或之后的网络切片,则共存网络切片实例列表不为空,包括已实例化的第二网络切片对应的网络切片实例标识,例如包括网络切片实例标识B,可表示为Co-existenceNSI lists={NSI B}或Co-existenceNSI lists={NSI-B ID}。
网络切片部署装置还可接收第一网络切片的网络切片隔离标识,网络切片隔离标识可与切片共存关系信息一同发送。网络切片隔离标识,可以表示为Sliceisolationflag或其它名称,用于指示构成第一网络切片实例的除移动性管理网元之外的其它网络功能实例需要新建。若构成第一网络切片实例的除移动性管理网元之外的其它网络功能实例需要新建,可表示为Sliceisolationflag=1或Sliceisolationflag=yes。反之,Sliceisolationflag=0或Sliceisolationflag=no可用于指示构成第一网络切片实例的除移动性管理网元之外的其它网络功能实例可以共享。
步骤S402,根据切片共存关系信息确定第一网络切片所需的网络功能实体的部署方式。
在切片共存关系信息包括共存网络切片类型列表的情况下,网络切片部署装置根据共存网络切片类型列表判断是否存在第二网络切片的切片类型对应的网络切片实例,即判断***中是否存在第二网络切片的切片类型对应的网络切片实例,例如第二网络切片的切片类型为B,则判断***中是否存在切片类型B对应的网络切片实例。在存在第二网络切片的切片类型对应的网络切片实例的情况下,网络切片部署装置确定第一网络切片所需的AMF实例的部署方式为共享。在不存在第二网络切片的切片类型对应的网络切片实例的情况下,网络切片部署装置确定第一网络切片所需的AMF实例的部署方式为新建。
需要说明的是,在共存网络切片类型列表包括多个第二网络切片的切片类型的情况下,只要存在其中一个第二网络切片的切片类型对应的网络切片实例,便可确定第一网络切片所需的AMF实例的部署方式为共享。
在共存网络切片类型列表还包括第二网络切片的租户标识的情况下,网络切片部署装置判断是否存在第二网络切片的切片类型和租户标识对应的网络切片实例。在存在第二网络切片的切片类型和租户标识对应的网络切片实例的情况下,确定第一网络切片所需的AMF实例的部署方式为共享。在不存在第一网络切片所需的AMF实例的部署方式为共享,确定第一网络切片所需的AMF实例的部署方式为新建。
在切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表的情况下,网络切片部署装置分以下三种情况确定第一网络切片所需的AMF的部署方式。
情况一,共存网络切片实例列表为空,网络切片部署装置根据共存网络切片类型列表确定是否存在共存网络切片实例,即检索***中是否存在共存网络切片实例。可以理解的是,共存网络切片实例的AMF实例可支持第一网络切片共享。在存在共存网络切片实例的情况下,网络切片部署装置确定第一网络切片所需的AMF实例的部署方式为共享;在不存在共存网络切片实例的情况下,网络切片部署装置确定第一网络切片所需的AMF实例的部署方式为新建。
需要说明的是,默认共存网络切片实例的数量为一个,在共存网络切片实例的数量为两个或两个以上的情况下,网络切片部署装置需要判断这几个共存网络切片实例是否共享AMF实例,在这几个共存网络切片实例共享AMF实例的情况下,网络切片部署装置确定第一网络切片所需的AMF实例的部署方式为共享。
情况二,共存网络切片实例列表包括至少两个网络切片实例标识,即标识至少两个网络切片实例。网络切片部署装置判断这至少两个网络切片实例是否共享AMF实例,即判断这至少两个网络切片实例的AMF实例是否为同一个AMF实例。在这至少两个网络切片实例共享AMF实例的情况下,判断这至少两个网络切片实例共享的AMF实例是否支持第一网络切片的切片类型。在这至少两个网络切片实例共享的AMF实例支持第一网络切片的切片类型的情况下,可确定第一网络切片所需的AMF的部署方式为共享。
情况三,共存网络切片实例列表包括一个网络切片实例标识,即标识一个网络切片实例。网络切片部署装置判断这个网络切片实例的AMF实例是否支持第一网络切片的切片类型,并在这个网络切片实例的AMF实例支持第一网络切片的切片类型的情况下,确定第一网络切片所需的AMF的部署方式为共享。
针对上述情况二和情况三,在AMF实例不支持第一网络切片的切片类型的情况下,即至少两个网络切片实例所共享的AMF实例不支持第一网络切片的切片类型的情况下或这个网络切片实例的AMF实例不支持第一网络切片的切片类型的情况下,发送携带失败原因的失败消息。若网络切片部署装置为NSMF,则向CSMF发送该失败消息;若网络切片部署装置为NSSMF,则向NSMF发送该失败消息,NSMF再向CSMF发送该失败消息。
步骤S403,按照部署方式部署网络功能实体。
若确定出第一网络切片所需的AMF实例的部署方式为新建,则网络切片部署装置实例化AMF。若接收到第一网络切片的网络切片隔离标识,则网络切片部署装置同时实例化构成第一网络切片的其它网络功能。
若确定出第一网络切片所需的AMF实例的部署方式为共享,则网络切片部署装置使用已存在的AMF实例,已存在的AMF实例可为上述至少两个网络切片实例共享的AMF实例,或上述一个网络切片实例的AMF实例,或上述共存网络切片实例的AMF实例。若接收到第一网络切片的网络切片隔离标识,则网络切片部署装置实例化构成第一网络切片的其它网络功能。可以理解的是,网络切片部署装置利用已存在的AMF实例部署第一网络切片所需的AMF实例,无需再次新建AMF实例。
在图4所示的实施例中,网络切片部署装置通过获取第一网络切片的切片共存关系信息,并根据切片共存关系信息来确定第一网络切片所需的AMF实例的部署方式,从而根据确定的部署方式部署第一网络切片所需的AMF实例。
下面将结合图5-图8对本申请实施例提供的网络切片部署方法的交互流程进行介绍。
请参见图5,为本申请实施例提供的网络切片部署方法的交互流程示意图一,该方法可以包括但不限于如下步骤:
步骤S501,CSMF向NSMF发送第一网络切片的切片共存关系信息,该切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表(空)。相应地,NSMF从CSMF接收该切片共存关系信息。
在图5所示的实施例中,第一网络切片为待实例化的多个共存切片中的第一个网络切,因此共存网络切片实例列表为空,可表示为Co-existenceNSI lists={NSI ID}=NULL。若第一网络切片实例对应于共存切片实例的第二个或者第三个或之后的网络切片的实例,则共存网络切片实例列表不为空。
网络切片的租户/订购者,例如运营商、第三方客户等,可以通过业务支持***(business support system,BSS)的操作界面进行网络切片订购,即在BSS的操作界面输入业务需求。该业务需求可以包括业务类型,还可以包括服务等级协议(service-levelagreement,SLA)需求,SLA为网络服务供应商和客户间的一份合同,SLA需求可以包括用户数量、带宽需求和时延保障需求等。可以理解的是,业务需求包括业务类型和SLA需求。
CSMF(或BSS)在接收到业务需求的情况下,对业务需求进行转换,具体包括业务类型转换和SLA需求转换。业务类型转换即将业务需求中的业务类型转换为网络切片类型,例如,转换为eMBB网络切片、uRLLC网络切片、mMTC网络切片等。可选地,此时CSMF还可根据网络切片类型查找该网络切片类型对应的网络切片模板标识(NST ID)。SLA需求转换即将SLA需求转换为网络切片需求信息,该网络切片需求信息可以包括用户数量、带宽和时延等需求。换言之,网络切片需求信息用于描述该网络切片所需的用户数量、带宽和时延等需求信息。
在业务需求转换之后,CSMF向NSMF发送第一网络切片的切片类型和网络切片需求信息。
在一种可能的实现方式中,上述网络切片需求信息还包括第一网络切片的切片共存关系信息,即通过上述网络切片需求信息向NSMF发送第一网络切片的切片共存关系信息。
第一网络切片的切片类型可以是eMBB网络切片、uRLLC网络切片、mMTC网络切片中的一种,也可以是其它类型的网络类型。例如,第一网络切片的切片类型为A,那么可表示为slicetype=A或用其名称表示。若网络切片实例化需求不携带第一网络切片的切片类型,则可以携带第一网络切片的切片类型对应的网络切片模板标识,通过该网络切片模板标识对第一网络切片的切片类型进行指示。
在一种可能的实现方式中,CSMF还向NSMF发送第一网络切片的租户标识,用于标识第一网络切片的订购者。在共存网络切片类型列表不包括第一网络切片的租户标识的情况下,CSMF可向NSMF发送第一网络切片的租户标识。在共存网络切片类型包括第一网络切片的租户标识的情况下,CSMF可无需向NSMF发送第一网络切片的租户标识。
在一种可能的实现方式中,CSMF还向NSMF发送第一网络切片的网络切片隔离标识,可表示为Sliceisolationflag=yes,用于指示构成第一网络切片实例的除AMF实例之外的其它网络功能实例需要新建。
综合上述几种实现方式,以切片类型A的第一网络切片与切片类型B、切片类型C的第二网络切片互为共存切片为例,CSMF向NSMF发送的信息可包括第一网络切片的切片类型(slicetype=A)、共存网络切片类型列表(Co-existenceSlicetypelists=((Tenant ID1,A),(tenant ID2,B),(tenant ID3,C)))、共存网络切片实例列表(Co-existenceNSI lists={NSI ID}、第一网络切片的租户标识(Tenant ID1)、网络切片需求信息和网络切片隔离标识(Sliceisolationflag)。
步骤S502,NSMF向NSSMF发送第一网络切片的切片共存关系信息,该切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表(空)。相应地,NSSMF从NSMF接收该切片共存关系信息。
NSMF在向NSSMF发送第一网络切片的切片共存关系信息之前,生成第一网络切片对应的第一网络切片实例的标识,并将网络切片需求信息分解为网络切片子网需求信息。
一个网络切片实例可由多个网络切片子网实例组成,那么NSMF可将网络切片需求信息分解为多个网络切片子网需求信息,多个网络切片子网需求信息的数量与多个网络切片子网实例的数量相同,即针对性地进行网络切片需求信息分解。网络切片子网需求信息用于描述对应的网络切片子网所需的用户数量、带宽和时延等需求信息。
NSMF在对网络切片需求信息分解之后,向多个NSSMF分别发送网络切片子网实例化需求,网络切片子网实例化需求包括第一网络切片的切片共存关系信息,切片共存关系信息即为步骤S501中的切片共存关系信息。
在一种可能实现的方式中,NSMF还向NSSMF发送第一网络切片的切片类型和网络切片子网需求信息。
其中,第一网络切片的切片类型可以是eMBB网络切片、uRLLC网络切片、mMTC网络切片中的一种,也可以是其它类型的网络类型。例如,第一网络切片的切片类型为A,那么可表示为slicetype=A。若网络切片子网实例化需求不携带第一网络切片的切片类型,则可以携带第一网络切片的切片类型对应的网络切片子网模板标识,通过该网络切片子网模板标识对第一网络切片的切片类型进行指示。
在一种可能实现的方式中,NSMF还向NSSMF发送还包括第一网络切片的租户标识、网络切片隔离标识和第一网络切片实例的标识。
举例来说,NSMF向NSSMF发送的信息可包括slicetype=A、Co-existenceSlicetypelists=((Tenant ID1,A),(tenant ID2,B),(tenant ID3,C))、Co-existenceNSI lists={NSI ID}、Tenant ID1、网络切片实例标识(NSI ID)、网络切片子网需求信息和网络切片隔离标识(Sliceisolationflag)。
步骤S503,NSSMF根据切片共存关系信息确定第一网络切片所需的AMF实例的部署方式(新建or共享)。
NSSMF可分配网络切片子网实例标识(NSSI ID),根据切片共存关系信息确定第一网络切片所需的AMF实例的部署方式。
NSSMF判断共存网络切片实例列表是否为空,若为空,则根据共存网络切片类型列表检索***中是否存在共存网络切片实例,若不为空的情况将在图6所示的实施例中进行介绍。可以理解的是,该共存网络切片实例的AMF实例可以支持第一网络切片与其共享。若***中存在共存网络切片实例,则NSSMF确定第一网络切片所需的AMF实例的部署方式为共享,即利用共存网络切片实例的AMF实例。若***中不存在共存网络切片实例,则NSSMF确定第一网络切片所需的AMF实例的部署方式为新建,即实例化出一个AMF实例可以同时支持第一网络切片和至少一个第二网络切片,按照上述举例,实例化出一个AMF实例可以同时支持网络切片类型A、B和C。
步骤S504,若部署方式为新建,则NSSMF向MANO发送网络业务实例化需求,该网络业务实例化需求包括网络业务描述符标识和网络业务实例化参数。相应地,MANO从NSSMF接收该网络业务实例化需求。
若确定出部署方式为新建,则NSSMF可根据网络切片子网需求信息实例化AMF,得到AMF实例,该AMF实例既可以支持第一网络切片,也可以支持与第一网络切片互为共存切片的至少一个第二网络切片。
NSSMF向MANO发送网络业务实例化需求,该网络业务实例化需求包括网络业务描述标识(NSD ID)和网络业务实例化参数。
步骤S504-步骤S508为实例化AMF以及除AMF之外的其它网络功能的过程。
步骤S505,MANO实例化AMF和其它网络功能。
MANO在接收到网络业务实例化需求的情况下,可根据NSD ID和网络业务实例化参数进行AMF和其它网络功能的实例化,具体进行AMF和其它网络功能的虚拟资源实例化。在MANO完成虚拟资源实例化的情况下,可以得到网络业务实例标识、多个虚拟网络功能描述符标识(VNFD ID)和各个虚拟网络功能描述符标识对应的虚拟网络功能实例标识(VNF实例ID)。
其中,VNFD用于描述实例化虚拟网络功能的网络拓扑以及需要的资源信息。
步骤S506,MANO向NSSMF发送网络业务实例化信息,该网络业务实例化信息包括网络业务实例标识、虚拟网络功能描述符标识以及虚拟网络功能描述符标识对应的虚拟网络功能实例标识。相应地,NSSMF从MANO接收该网络切片子网实例化信息。
MANO在完成虚拟资源实例化的情况下,向NSSMF发送网络业务实例化信息,该网络业务实例化信息用于响应网络业务实例化需求,包括网络业务实例标识、多个VNFD ID和各个VNFD ID对应的VNF实例ID。
步骤S507,NSSMF记录网络业务实例化信息。
NSSMF记录网络业务实例化信息,记录网络切片子网实例的标识包括的所有虚拟网络功能实例标识,即记录该网络切片子网实例所包括的所有虚拟网络功能实例标识,也即建立网络切片子网实例与其所包括的虚拟网络功能实例之间的对应关系。
NSSMF根据各个虚拟网络功能描述符建立各个虚拟网络功能实例之间的网络拓扑。
步骤S508,NSSMF向NSMF发送网络切片子网实例化信息,该网络切片子网实例化信息包括第一网络切片实例的标识和网络切片子网实例的标识。相应地,NSMF从NSSMF接收该网络切片实例化信息。
NSSMF在接收到网络业务实例化信息的情况下,向NSMF发送网络切片子网实例化信息,该网络切片子网实例化信息用于响应网络切片子网实例化需求,包括第一网络切片实例的标识和NSSI ID。
该网络切片子网实例化信息还包括虚拟网络功能类型和虚拟网络功能实例标识。例如,该网络切片子网实例化信息还包括AMF类型以及该AMF类型的虚拟网络功能实例标识。
步骤S509,NSMF记录网络切片子网实例化信息。
NSMF在接收网络切片子网实例信息的情况下,记录网络切片子网实例化信息,记录第一网络切片实例的标识,并记录其对应的网络切片子网实例的标识,即建立第一网络切片实例与其网络切片子网实例之间的对应关系,具体建立第一网络切片实例与多个网络切片子网实例之间的对应关系。
NSMF还记录网络切片子网实例所包括的虚拟网络功能类型和虚拟网络功能实例标识,以便NSMF可以根据共存关系信息查找AMF实例。
步骤S510,NSMF向CSMF发送网络切片实例化信息,该网络切片实例化信息包括第一网络切片的租户标识和第一网络切片实例的标识。
NSMF在接收到网络切片子网实例信息的情况下,向CSMF发送网络切片实例化信息,该网络切片实例化信息用于响应网络切片实例化需求,包括第一网络切片的租户标识和第一网络切片实例的标识。
CSMF在接收到该网络切片实例化信息的情况下,记录第一网络切片实例的标识。
图5所示的实施例中,介绍了多个共存网络切片中的第一个网络切片部署的过程,该过程中根据切片共存关系信息确定出第一个网络切片所需的AMF实例的部署方式为新建,以便后续共存网络切片在部署时可以直接利用第一个网络切片实例所包括的AMF实例,有利于提高网络切片管理效率。
请参见图6,为本申请实施例提供的网络切片部署方法的交互流程示意图二,该方法可以包括但不限于如下步骤:
步骤S601,CSMF向NSMF发送第一网络切片的切片共存关系信息,该切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表(不为空)。相应地,NSMF从CSMF接收该切片共存关系信息。
步骤S601与步骤S501的不同之处在于,步骤S501中的第一网络切片为多个共存网络切片的第一个网络切片,共存网络切片实例列表为空;步骤S601中的第一网络切片为多个共存网络切片的后续网络切片,即不为第一个网络切片,共存网络切片实例列表不为空,包括与第一网络切片实例共存的已存在的至少一个第二网络切片对应的网络切片实例;并且,步骤S601中的第一网络切片的切片类型与步骤S501中的第一网络切片的切片类型不同。
可以理解的是,步骤S601中的共存网络切片实例列表包括***中已经部署的第二网络切片对应的网络切片实例标识,若已经部署了两个网络切片实例,则共存网络切片实例列表包括这两个网络切片实例的标识;若已经部署了一个网络切片实例,则共存网络切片实例列表包括这个网络切片实例的标识。
举例来说,网络切片1、2和3互为共存切片,若网络切片1和2已经部署,即存在网络切片实例1和网络切片实例2,则共存网络切片实例列表包括网络切片实例1和网络切片实例2,可表示为Co-existenceNSI_Lists={NSI ID1,NSI ID2}。若网络切片1已经部署,即存在网络切片实例1,则共存网络切片实例列表包括网络切片1,可表示为Co-existenceNSI_Lists={NSI ID1}。
步骤S602,NSMF向NSSMF发送第一网络切片的切片共存关系信息,该切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表(不为空)。相应地,NSSMF从NSMF接收该切片共存关系信息。
需要说明的是,图6所示的步骤S601和步骤S602与图5所示的步骤S501和步骤S502,区别在于图6中共存网络切片实例列表不为空,其余相同的部分可参见图5所示的步骤S501和步骤S502的具体描述,在此不再赘述。
步骤S603,NSSMF根据切片共存关系信息确定第一网络切片所需的AMF实例的部署方式(新建or共享)。
NSSMF根据共存网络切片实例列表查找各个第二网络切片对应的网络切片实例,例如共存网络切片实例列表包括网络切片实例标识为1,NSSMF查找网络切片实例1;再例如共存网络切片实例列表包括网络切片实例标识为1和网络切片实例标识为2,NSSMF查找网络切片实例1以及网络切片实例2。
情况一:共存网络切片实例列表包括至少两个网络切片实例标识,例如包括网络切片实例标识1和网络切片实例标识2。
NSSMF判断至少两个网络切片实例是否共享AMF实例,例如NSSMF判断网络切片实例1的AMF实例以及网络切片实例2的AMF实例是否为同一个,若为同一个,则可确定网络切片实例1和网络切片实例2共享AMF实例;若不为同一个,则可确定网络切片实例1和网络切片实例2不共享AMF实例。
若至少两个网络切片实例共享AMF实例,则NSSMF判断至少两个网络切片实例所共享的AMF实例是否支持第一网络切片的切片类型,例如网络切片实例1的切片类型为A,网络切片实例2的切片类型为B,第一网络切片的切片类型为C,NSSMF判断网络切片实例1和网络切片实例2所共享的AMF实例是否支持切片类型C。若支持第一网络切片的切片类型,则NSSMF确定第一网络切片所需的AMF实例的部署方式为共享,即可以直接使用网络切片实例1和网络切片实例2所共享的AMF实例。若至少两个网络切片实例不共享AMF实例,则NSSMF确定第一网络切片所需的AMF实例的部署方式为新建。
情况二:共存网络切片实例列表包括一个网络切片实例标识,例如包括网络切片实例标识1。
NSSMF判断这一个网络切片实例的AMF实例是否支持第一网络切片的切片类型,例如网络切片实例1的切片类型为A,第一网络切片的切片类型为B,NSSMF判断网络切片实例1的AMF实例是否支持切片类型B。若支持第一网络切片的切片类型,则NSSMF确定第一网络切片所需的AMF实例的部署方式为共享,即可以直接使用网络切片实例1的AMF实例。
上述两种情况中,若至少两个网络切片实例所共享的AMF实例不支持第一网络切片的切片类型或一个网络切片实例的AMF实例不支持第一网络切片的切片类型,则NSSMF向NSMF发送失败消息,该失败消息包括第一网络切片实例的标识和失败原因。NSMF在接收到该失败消息的情况下,向CSMF发送该失败消息,以便CSMF获知失败原因。
步骤S604,若部署方式为共享,则NSSMF查找AMF实例的实例化信息,AMF实例的实例化信息包括AMF对应的虚拟网络功能描述符标识和AMF实例的标识。
若部署方式为共享,则可以利用上述至少两个网络切片实例所共享的AMF实例或一个网络切片实例的AMF实例部署第一网络切片,无需再新建一个AMF实例,可以节省资源,提高网络功能实例的利用率。
NSSMF通过查找AMF实例的实例化信息来直接利用现有的AMF实例,该AMF实例的实例化信息包括AMF对应的VNFD ID和AMF实例的标识。
步骤S605,NSSMF向MANO发送网络业务实例化需求,该网络业务实例化需求包括网络业务描述符标识和AMF实例的实例化信息。相应地,MANO从NSSMF接收该网络业务实例化需求。
该网络业务实例化需求用于请求MANO进行除AMF之外的其它网络功能的虚拟资源实例化。
步骤S606,MANO实例化除AMF之外的其它网络功能。
MANO在接收到该网络业务实例化需求的情况下,对除AMF之外的其它网络功能进行虚拟资源实例化。
步骤S607,MANO向NSSMF发送网络业务实例化信息,该网络业务实例化信息包括网络业务实例标识、虚拟网络功能描述符标识以及虚拟网络功能描述符对应的虚拟网络功能实例标识。相应地,NSSMF从MANO接收该网络切片子网实例化信息。
MANO在完成虚拟资源实例化的情况下,向NSSMF发送网络业务实例化信息,该网络业务实例化信息用于响应网络业务实例化需求,包括网络业务实例标识、多个VNFD ID和各个VNFD ID对应的VNF实例ID。
步骤S608,NSSMF记录网络业务实例化信息,该网络业务实例化信息包括网络业务实例标识、虚拟网络功能描述符标识以及虚拟网络功能描述符标识对应的虚拟网络功能实例标识。
NSSMF在接收到网络业务实例化信息的情况下,记录网络业务实例化信息,该网络业务实例化信息包括网络业务实例标识、各个VNFD ID和各个VNFD ID对应的VNF实例ID。
NSSMF根据各个虚拟网络功能描述符建立各个虚拟网络功能实例之间的网络拓扑,即建立AMF实例与其它网络功能实例之间的网络拓扑。
步骤S609,NSSMF判断AMF实例是否需要修改。
NSSMF判断上述至少两个网络切片实例所共享的AMF实例或一个网络切片实例的AMF实例是否需要修改。
NSSMF可根据该AMF实例的性能功能以及第一网络切片所需的AMF的性能功能判断该AMF实例是否需要修改。其中,性能功能可以包括可容纳用户数量、带宽和时延等等。若该AMF实例的性能功能不能满足第一网络切片所需的AMF的性能功能,则可以确定该AMF实例需要修改。
举例来说,网络切片实例1的AMF实例可容纳用户数量为18个,第一网络切片所需的AMF的可容纳用户数量为6万,那么可以确定在使用网络切片实例1的AMF实例部署第一网络切片的情况下,该AMF实例的可容纳用户数量需要修改为6万。
步骤S610,若需要修改,则NSSMF向MANO发送网络业务修改请求,该网络业务修改请求用于请求MANO修改AMF实例的资源。相应地,MANO从NSSMF接收该网络业务修改请求。
在确定该AMF实例需要修改的情况下,NSSMF向MANO发送网络业务修改请求。MANO在接收到该网络业务修改请求的情况下,对该AMF实例的资源进行修改。
步骤S610a,MANO向NSSMF发送网络业务修改响应。
MANO在完成AMF实例的资源修改的情况下,可向NSSMF反馈网络业务修改响应,以响应网络业务修改请求,告知NSSMF该AMF实例的资源已完成修改。
步骤S611,NSSMF向AMF网元发送配置修改请求,该配置修改请求用于请求AMF网元修改AMF实例的配置。
NSSMF除向MANO发送网络业务修改请求之外,还向AMF网元发送配置修改请求。AMF网元即AMF实例,即第一网络切片需共享的AMF实例。AMF网元在接收到该配置修改请求的情况下,对该AMF实例的配置进行修改,使其性能功能可以满足第一网络切片的AMF的需求。
步骤S611a,AMF网元向NSSMF发送配置修改响应。
AMF网元在完成AMF实例的配置修改的情况下,向NSSMF反馈配置修改响应,以响应配置修改请求,告知NSSMF该AMF实例的配置已完成修改。
步骤S612,在AMF实例完成修改的情况下,NSSMF向NSMF发送网络切片子网实例化信息,该网络切片子网实例化信息包括第一网络切片实例的标识和网络切片子网实例的标识。相应地,NSMF从NSSMF接收该网络切片子网实例化信息。
在AMF实例完成修改的情况下,即NSSMF接收到MANO反馈的网络业务修改响应和AMF网元反馈的配置修改响应的情况下,NSSMF向NSMF发送网络切片子网实例化信息,以响应网络切片子网实例化需求。该网络切片子网实例信息包括第一网络切片实例的标识和网络切片子网实例的标识。该网络切片子网实例化信息还包括虚拟网络功能类型和虚拟网络功能实例标识。
步骤S613,NSMF记录网络切片子网实例化信息。
NSMF在接收网络切片子网实例信息的情况下,记录第一网络切片实例的标识,并记录其对应的网络切片子网实例的标识,即建立第一网络切片实例与其网络切片子网实例之间的对应关系。
NSMF还记录网络切片子网实例所包括的虚拟网络功能类型和虚拟网络功能实例标识。
步骤S614,NSMF向CSMF发送网络切片实例化信息,该网络切片实例化信息包括第一网络切片的租户标识和第一网络切片实例的标识。
NSMF在接收到网络切片子网实例信息的情况下,向CSMF发送网络切片实例化信息,该网络切片实例化信息用于响应网络切片实例化需求,包括第一网络切片的租户标识和第一网络切片实例的标识。
CSMF在接收到该网络切片实例化信息的情况下,记录第一网络切片实例的标识。
图6所示的实施例中,介绍了多个共存网络切片中的后续网络切片部署的过程,该过程中根据共存关系信息确定出第一网络切片所需的AMF的部署方式为共享,以利用现有的AMF实例部署第一网络切片,提高网络功能的利用率,进而提高网络切片管理效率。
请参见图7,为本申请实施例提供的网络切片部署方法的交互流程示意图三,该方法可以包括但不限于如下步骤:
步骤S701,CSMF向NSMF发送第一网络切片的共存网络切片类型列表。相应地,NSMF从CSMF接收共存网络切片类型列表。
步骤701与步骤S601的不同之处在于,步骤S601中的共存关系信息包括为空的共存网络切片实例列表,而步骤S701中的共存关系信息不包括共存网络切片实例列表。
步骤S702,NSMF向NSSMF发送第一网络切片的共存网络切片类型列表。相应地,NSSMF从NSMF接收共存网络切片类型列表。
步骤S703,NSSMF根据共存网络切片类型列表确定第一网络切片所需的AMF实例的部署方式(新建or共享)。
NSSMF根据共存网络切片类型列表判断是否存在第二网络切片的切片类型对应的网络切片实例。例如,Co-existenceSlicetypelists=((Tenant ID1,A),(tenant ID2,B),(tenant ID3,C)),第一网络切片的切片类型为A,那么NSSMF判断是否存在切片类型B对应的网络切片实例,以及是否切片类型C对应的网络切片实例。
若存在第二网络切片的切片类型对应的网络切片实例,则NSSMF确定第一网络切片所需的AMF实例的部署方式为共享。例如存在切片类型B对应的网络切片实例以及切片类型C对应的网络切片实例,则NSSMF确定第一网络切片所需的AMF实例的部署方式为共享。
若不存在第二网络切片的切片类型对应的网络切片实例,则NSSMF确定第一网络切片所需的AMF实例的部署方式为新建。
步骤S704,若部署方式为新建,则NSSMF实例化AMF以及除AMF之外的其它网络功能。
若确定出的部署方式为新建,则NSSMF实例化第一网络切片所需的AMF以及除AMF之外的其它网络功能,具体参见图5所示实施例中的步骤S504-步骤508,在此不再赘述。
步骤S705,若部署方式为共享,则NSSMF实例化除AMF之外的其它网络功能。
若确定出的部署方式为共享,则NSSMF查找AMF实例的实例化信息,并实例化第一网络切片所需的除AMF之外的其它网络功能,具体参见图6所示实施例中的步骤S604-步骤S612,在此不再赘述。
在图7所示的实施例中,不携带共存网络切片实例列表,NSSMF直接根据共存网络切片类型列表确定第一网络切片所需的AMF实例的部署方式,有利于提高网络切片管理效率。
请参见图8,为本申请实施例提供的网络切片部署方法的交互流程示意图四,该方法可以包括但不限于如下步骤:
步骤S801,CSMF向NSMF发送第一网络切片的切片共存关系信息,该切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表。相应地,NSMF从CSMF接收该切片共存关系信息。
其中,若第一网络切片为多个共存网络切片中的第一个网络切片,则共存网络切片实例列表为空;若第一网络切片为多个共存网络切片中的后续网络切片,则共存网络切片实例列表不为空。假设图8所示的实施例中的第一网络切片为多个共存网络切片中的后续网络切片。
步骤S802,NSMF根据切片共存关系信息查找第一网络切片所需的AMF实例的实例化信息,AMF实例的实例化信息包括AMF对应的AMF实例的标识。
NSMF结合共存网络切片类型列表、共存网络切片实例列表和第一网络切片的切片类型查找第一网络切片所需的AMF实例的实例化信息。AMF实例的实例化信息包括AMF实例的标识。
由于在图5所示的实施例中的步骤S508,NSMF记录了第一个网络切片实例的标识以及其对应的网络切片子网实例的标识,还记录了虚拟网络功能类型和虚拟网络功能实例标识,因此NSMF可根据共存关系信息查找AMF实例标识。
步骤S803,NSMF向NSSMF发送网络切片子网实例化需求,该网络切片子网实例化需求包括第一网络切片的切片类型、网络切片子网需求信息和AMF实例的标识。相应地,NSSMF从NSMF接收该网络切片子网实例化需求。
其中,该网络切片子网实例化需求还包括虚拟网络功能类型,该虚拟网络功能类型为AMF,即VNF type=AMF,即指示共享网络功能的类型为AMF。
该网络切片子网实例化需求还包括第一网络切片的租户标识、第一网络切片实例的标识和网络切片隔离标识(Slice isolation flag)。
步骤S804,NSSMF判断AMF实例是否支持第一网络切片的切片类型。
NSSMF在接收到网络切片子网实例化需求的情况下,判断AMF实例是否支持第一网络切片的切片类型。
步骤S805,若支持第一网络切片的切片类型,则NSSMF向MANO发送网络业务实例化需求,该网络切片业务实例化需求包括网络业务描述符、AMF对应的虚拟网络功能描述符和AMF实例的标识。相应地,MANO从NSSMF接收该网络业务实例化需求。
若不支持第一网络切片的切片类型,则NSSMF向NSMF发送失败消息,该失败消息包括第一网络切片实例的标识和失败原因,该失败原因为该AMF实例不支持第一网络切片的切片类型。
步骤S806,MANO实例化除AMF之外的其它网络功能。
步骤S807,MANO向NSSMF发送网络业务实例化信息,该网络业务实例化信息包括网络业务实例标识、虚拟网络功能描述符标识以及虚拟网络功能描述符对应的虚拟网络功能实例标识。相应地,NSSMF从MANO接收该网络业务实例化信息。
步骤S808,NSSMF记录网络业务实例化信息,该网络业务实例化信息包括网络业务实例标识、虚拟网络功能描述符标识以及虚拟网络功能描述符标识对应的虚拟网络功能实例标识。
步骤S809,NSSMF判断AMF实例是否需要修改;
步骤S810,若需要修改,则NSSMF向MANO发送网络业务修改请求,该网络业务修改请求用于请求MANO修改AMF实例的资源。
步骤S810a,MANO向NSSMF发送网络业务修改响应。
步骤S811,NSSMF向AMF网元发送配置修改请求,该配置修改请求用于请求AMF网元修改AMF实例的配置。
步骤S811a,AMF网元向NSSMF发送配置修改响应。
步骤S812,在AMF实例完成修改的情况下,NSSMF向NSMF发送网络切片子网实例化信息,该网络切片子网实例化信息包括第一网络切片实例的标识和网络切片子网实例的标识。相应地,NSMF从NSSMF接收该网络切片子网实例化信息。
该网络切片子网实例化信息还包括虚拟网络功能类型和虚拟网络功能实例标识。
步骤S813,NSMF记录网络切片子网实例化信息。
步骤S814,NSMF向CSMF发送网络切片实例化信息,该网络切片实例化信息包括第一网络切片的租户标识和第一网络切片实例的标识。
步骤S806-步骤S814的具体实现过程可参见图6所示实施例中的步骤S606-步骤S614的具体描述,在此不再赘述。
在图8所示的实施例中,由NSMF查找AMF实例的实例化信息,若查找到,则确定第一网络切片所需的AMF实例的部署方式为共享,由NSSMF在判断出AMF实例支持第一网络切片的切片类型的情况下,使用该AMF实例部署第一网络切片,从而提高网络功能的利用率,有利于提高网络切片管理效率。
上述详细阐述了本申请实施例的方法,下面提供了本申请实施例的装置。
请参见图9,是本申请实施例提供的网络切片部署装置的逻辑结构示意图,该网络切片部署装置90可以包括收发单元901和处理单元902。
收发单元901用于获取第一网络切片的切片共存关系信息,所述切片共存关系信息用于指示与所述第一网络切片互为共存切片的第二网络切片的信息。
处理单元902用于根据所述切片共存关系信息确定所述第一网络切片所需的网络功能实体的部署方式。
处理单元902还用于按照所述部署方式部署所述网络功能实体。
其中,收发单元901用于执行图4所示实施例中的步骤S401,处理单元902用于执行图4所示实施例中的步骤S402和步骤S403。
网络切片部署装置90可以是图5-图8所示实施例中的NSMF或NSSMF。
若该网络切片部署装置90是图5-图8所示实施例中的NSMF,则收发单元901可用于与CSMF和NSSMF进行通信,例如执行图5所示实施例中的步骤S501、步骤S502、步骤S508和步骤S510,执行图6所示实施例中的步骤S601、步骤S602、步骤S612和步骤S614,执行图7所示实施例中的步骤S701和步骤S702,执行图8所示实施例中的步骤S801、步骤S802、步骤S812和步骤S814。处理单元902可用于执行控制NSMF的操作,例如执行图5所示实施例中的步骤S509,执行图6所示实施例中的步骤S613,执行图8所示实施例中的步骤S802和步骤S813。具体可参见图5-图8所示实施例中相应的描述,在此不再赘述。
若该网络切片部署装置90是图5-图8所示实施例中的NSSMF,则收发单元901可用于与NSMF、MANO和AMF网元进行通信,例如执行图5所示实施例中的步骤S502、步骤S504、步骤S506和步骤S508,执行图6所示实施例中的步骤S602、步骤S605、步骤S607、步骤S610、步骤S610a、步骤S611、步骤S611a和步骤S612,执行图7所示实施例中的步骤S702,执行图8所示实施例中的步骤S802、步骤S805、步骤S807、步骤S810、步骤S810a、步骤S811、步骤S811a和步骤S812。处理单元902可用于执行控制NSSMF的操作,例如执行图5所示实施例中的步骤S503和步骤S507,执行图6所示实施例中的步骤S603、步骤S604、步骤S608和步骤S609,执行图7所示实施例中的步骤S703、步骤S704和步骤S705,执行图8所示实施例中的步骤S804、步骤S808和步骤S809。具体可参见图5-图8所示实施例中相应的描述,在此不再赘述。
请参见图10,是本申请实施例提供的网络切片部署装置的结构简化示意图。该网络切片部署装置100包括收发器1001、处理器1002和存储器1003。收发器1001、处理器1002和存储器1003可以通过总线1004相互连接,也可以通过其它方式相连接。图9所示的收发单元901所实现的相关功能可以由收发器1001来实现。图9所示的处理单元902所实现的相关功能可以通过一个或多个处理器1002来实现。
存储器1003包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmableread only memory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM),该存储器1003用于相关指令及数据。
收发器1001用于发送数据和/或信令,以及接收数据和/或信令。收发器1001用于执行图4所示实施例中的步骤S401。
若该网络切片部署装置100是图5-图8所示实施例中的NSMF,则收发器1001可用于与CSMF和NSSMF进行通信,例如执行图5所示实施例中的步骤S501、步骤S502、步骤S508和步骤S510,执行图6所示实施例中的步骤S601、步骤S602、步骤S612和步骤S614,执行图7所示实施例中的步骤S701和步骤S702,执行图8所示实施例中的步骤S801、步骤S802、步骤S812和步骤S814。
若该网络切片部署装置100是图5-图8所示实施例中的NSSMF,则收发器1001可用于与NSMF、MANO和AMF网元进行通信,例如执行图5所示实施例中的步骤S502、步骤S504、步骤S506和步骤S508,执行图6所示实施例中的步骤S602、步骤S605、步骤S607、步骤S610、步骤S610a、步骤S611、步骤S611a和步骤S612,执行图7所示实施例中的步骤S702,执行图8所示实施例中的步骤S802、步骤S805、步骤S807、步骤S810、步骤S810a、步骤S811、步骤S811a和步骤S812。
处理器1002可以包括是一个或多个处理器,例如包括一个或多个中央处理器(central processing unit,CPU),在处理器1002是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。处理器1002用于执行图4所示实施例中的步骤S402和步骤S403。
若该网络切片部署装置100是图5-图8所示实施例中的NSMF,则处理器1002可用于执行控制NSMF的操作,例如执行图5所示实施例中的步骤S509,执行图6所示实施例中的步骤S613,执行图8所示实施例中的步骤S802和步骤S813。具体可参见图5-图8所示实施例中相应的描述,在此不再赘述。
若该网络切片部署装置100是图5-图8所示实施例中的NSSMF,则处理器1002可用于执行控制NSSMF的操作,例如执行图5所示实施例中的步骤S503和步骤S507,执行图6所示实施例中的步骤S603、步骤S604、步骤S608和步骤S609,执行图7所示实施例中的步骤S703、步骤S704和步骤S705,执行图8所示实施例中的步骤S804、步骤S808和步骤S809。
存储器1003用于存储网络切片部署装置100的程序代码和数据。
关于处理器1002和收发器1001所执行的步骤,具体可参见图5-图8所示实施例的描述,在此不再赘述。
可以理解的是,图10仅仅示出了网络切片部署装置的简化设计。在实际应用中,网络切片部署装置还可以分别包含必要的其他元件,包含但不限于任意数量的收发器、处理器、控制器、存储器、通信单元等,而所有可以实现本申请的设备都在本申请的保护范围之内。
本申请实施例还提供了一种网络切片部署***,包括图2所示的NSMF、NSSMF、CSMF和NFV-MANO,还包括图6和图7所示实施例中的AMF网元等。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:ROM或随机存储记忆体RAM、磁碟或者光盘等各种可存储程序代码的介质。因此,本申请又一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本申请又一实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本领域普通技术人员可以意识到,结合本申请中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriberline,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
Claims (19)
1.一种网络切片部署方法,其特征在于,包括:
获取第一网络切片的切片共存关系信息,所述切片共存关系信息用于指示与所述第一网络切片互为共存切片的第二网络切片的信息;
根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式;
按照所述部署方式部署所述移动性管理网元;
所述方法还包括:
获取所述第一网络切片的网络切片隔离标识;所述网络切片隔离标识用于指示构成第一网络切片实例的除所述移动性管理网元之外的其它网络功能实例的部署方式。
2.根据权利要求1所述的方法,其特征在于,所述切片共存关系信息包括共存网络切片类型列表,所述共存网络切片类型列表包括所述第二网络切片的切片类型。
3.根据权利要求2所述的方法,其特征在于,所述根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式,包括:
判断是否存在所述第二网络切片的切片类型对应的网络切片实例;
在存在所述第二网络切片的切片类型对应的网络切片实例的情况下,确定所述第一网络切片所需的移动性管理网元的部署方式为共享;
在不存在所述第二网络切片的切片类型对应的网络切片实例的情况下,确定所述第一网络切片所需的移动性管理网元的部署方式为新建。
4.根据权利要求1所述的方法,其特征在于,所述切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表,所述共存网络切片类型列表包括所述第二网络切片的切片类型,所述共存网络切片实例列表包括已存在的所述第二网络切片对应的网络切片实例标识。
5.根据权利要求4所述的方法,其特征在于,所述根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式,包括:
在所述共存网络切片实例列表为空的情况下,根据所述共存网络切片类型列表确定是否存在共存网络切片实例;
在存在所述共存网络切片实例的情况下,确定所述第一网络切片所需的移动性管理实体的部署方式为共享;
在不存在所述共存网络切片实例的情况下,确定所述第一网络切片所需的移动性管理实体的部署方式为新建。
6.根据权利要求4所述的方法,其特征在于,所述根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式,包括:
在所述共存网络切片实例列表包括至少两个网络切片实例标识的情况下,判断所述至少两个网络切片实例标识对应的至少两个网络切片实例是否共享移动性管理网元;
在所述至少两个网络切片实例共享移动性管理网元的情况下,判断所述至少两个网络切片实例共享的移动性管理网元是否支持所述第一网络切片的切片类型;
在支持所述第一网络切片的切片类型的情况下,确定所述第一网络切片所需的移动性管理网元的部署方式为共享。
7.根据权利要求4所述的方法,其特征在于,所述根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式,包括:
在所述共存网络切片实例列表包括一个网络切片实例标识的情况下,判断所述一个网络切片实例标识对应的网络切片实例的移动性管理网元是否支持所述第一网络切片的切片类型;
在支持所述第一网络切片的切片类型的情况下,确定所述第一网络切片所需的移动性管理网元的部署方式为共享。
8.根据权利要求6所述的方法,其特征在于,所述判断所述至少两个网络切片实例共享的移动性管理网元是否支持所述第一网络切片的切片类型之后,还包括:
在所述至少两个网络切片实例共享的移动性管理网元不支持所述第一网络切片的切片类型的情况下,发送携带失败原因的失败消息。
9.根据权利要求2或4所述的方法,其特征在于,所述共存网络切片类型列表还包括所述第二网络切片的租户标识。
10.一种网络切片部署装置,其特征在于,包括处理器和收发器,
所述收发器,用于获取第一网络切片的切片共存关系信息,所述切片共存关系信息用于指示与所述第一网络切片互为共存切片的第二网络切片的信息;
所述处理器,用于根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式;
所述处理器,还用于按照所述部署方式部署所述移动性管理网元;
所述处理器,还用于获取所述第一网络切片的网络切片隔离标识;所述网络切片隔离标识用于指示构成第一网络切片实例的除所述移动性管理网元之外的其它网络功能实例的部署方式。
11.根据权利要求10所述的装置,其特征在于,所述切片共存关系信息包括共存网络切片类型列表,所述共存网络切片类型列表包括所述第二网络切片的切片类型。
12.根据权利要求11所述的装置,其特征在于,所述处理器用于根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式时,具体用于判断是否存在所述第二网络切片的切片类型对应的网络切片实例;在存在所述第二网络切片的切片类型对应的网络切片实例的情况下,确定所述第一网络切片所需的移动性管理网元的部署方式为共享;在不存在所述第二网络切片的切片类型对应的网络切片实例的情况下,确定所述第一网络切片所需的移动性管理网元的部署方式为新建。
13.根据权利要求10所述的装置,其特征在于,所述切片共存关系信息包括共存网络切片类型列表和共存网络切片实例列表,所述共存网络切片类型列表包括所述第二网络切片的切片类型,所述共存网络切片实例列表包括已存在的所述第二网络切片对应的网络切片实例标识。
14.根据权利要求13所述的装置,其特征在于,所述处理器用于根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式时,具体用于在所述共存网络切片实例列表为空的情况下,根据所述共存网络切片类型列表确定是否存在共存网络切片实例;在存在所述共存网络切片实例的情况下,确定所述第一网络切片所需的移动性管理实体的部署方式为共享;在不存在所述共存网络切片实例的情况下,确定所述第一网络切片所需的移动性管理实体的部署方式为新建。
15.根据权利要求13所述的装置,其特征在于,所述处理器用于根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式时,具体用于在所述共存网络切片实例列表包括至少两个网络切片实例标识的情况下,判断所述至少两个网络切片实例标识对应的至少两个网络切片实例是否共享移动性管理网元;在所述至少两个网络切片实例共享移动性管理网元的情况下,判断所述至少两个网络切片实例共享的移动性管理网元是否支持所述第一网络切片的切片类型;在支持所述第一网络切片的切片类型的情况下,确定所述第一网络切片所需的移动性管理网元的部署方式为共享。
16.根据权利要求13所述的装置,其特征在于,所述处理器用于根据所述切片共存关系信息确定所述第一网络切片所需的移动性管理网元的部署方式时,在所述共存网络切片实例列表包括一个网络切片实例标识的情况下,判断所述一个网络切片实例标识对应的网络切片实例的移动性管理网元是否支持所述第一网络切片的切片类型;在支持所述第一网络切片的切片类型的情况下,确定所述第一网络切片所需的移动性管理网元的部署方式为共享。
17.根据权利要求15所述的装置,其特征在于,所述处理器用于判断所述至少两个网络切片实例共享的移动性管理网元是否支持所述第一网络切片的切片类型之后,还用于在所述至少两个网络切片实例共享的移动性管理网元不支持所述第一网络切片的切片类型的情况下,发送携带失败原因的失败消息。
18.根据权利要求11或13所述的装置,其特征在于,所述共存网络切片类型列表还包括所述第二网络切片的租户标识。
19.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-9任一项所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810033638.3A CN110034944B (zh) | 2018-01-12 | 2018-01-12 | 网络切片部署方法及其装置 |
PCT/CN2019/071540 WO2019137516A1 (zh) | 2018-01-12 | 2019-01-14 | 网络切片部署方法及其装置 |
EP19738338.3A EP3735043B1 (en) | 2018-01-12 | 2019-01-14 | Network slice deployment method and apparatus |
US16/924,487 US11303526B2 (en) | 2018-01-12 | 2020-07-09 | Network slice deployment method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810033638.3A CN110034944B (zh) | 2018-01-12 | 2018-01-12 | 网络切片部署方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110034944A CN110034944A (zh) | 2019-07-19 |
CN110034944B true CN110034944B (zh) | 2022-09-23 |
Family
ID=67219228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810033638.3A Active CN110034944B (zh) | 2018-01-12 | 2018-01-12 | 网络切片部署方法及其装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11303526B2 (zh) |
EP (1) | EP3735043B1 (zh) |
CN (1) | CN110034944B (zh) |
WO (1) | WO2019137516A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110048872A (zh) * | 2018-01-16 | 2019-07-23 | 中兴通讯股份有限公司 | 一种网络告警方法、装置、***及终端 |
EP4055778B1 (en) * | 2019-11-08 | 2023-07-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Code activation management method for network slicing solutions, and corresponding entity, server and computer program |
WO2022027169A1 (en) * | 2020-08-03 | 2022-02-10 | Nokia Shanghai Bell Co., Ltd. | Method and apparatus for fine-grained isolation in cn nss domain of e2e network slice |
CN114079909A (zh) * | 2020-08-14 | 2022-02-22 | ***通信有限公司研究院 | 一种网络切片信息处理方法、装置及网络设备 |
CN112492629B (zh) * | 2020-12-15 | 2023-12-22 | 中国联合网络通信集团有限公司 | 网络切片部署方法、切片管理平台及网络侧设备 |
CN113490279B (zh) * | 2021-06-18 | 2024-02-06 | 北京邮电大学 | 一种网络切片配置方法及装置 |
CN114158078B (zh) * | 2021-12-15 | 2023-06-16 | 中国联合网络通信集团有限公司 | 网络切片管理方法、装置及计算机可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106549806A (zh) * | 2016-10-26 | 2017-03-29 | 清华大学 | 一种网络切片管理器及其管理方法 |
CN106982458A (zh) * | 2017-03-09 | 2017-07-25 | 华为技术有限公司 | 一种网络切片的选择方法及装置 |
CN107332750A (zh) * | 2016-04-29 | 2017-11-07 | 华为技术有限公司 | 一种业务部署方法、装置以及网元 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10129108B2 (en) * | 2015-11-13 | 2018-11-13 | Huawei Technologies Co., Ltd. | System and methods for network management and orchestration for network slicing |
WO2017096606A1 (zh) | 2015-12-11 | 2017-06-15 | 华为技术有限公司 | 资源分配的方法和切片分配单元 |
CN106936619B (zh) * | 2015-12-31 | 2020-10-09 | 华为技术有限公司 | 部署网络服务的方法和装置 |
US11089542B2 (en) * | 2016-04-05 | 2021-08-10 | Sharp Kabushiki Kaisha | Terminal apparatus, base station apparatus, mobility management entity (MME), and communication control method |
US10142994B2 (en) * | 2016-04-18 | 2018-11-27 | Electronics And Telecommunications Research Institute | Communication method and apparatus using network slicing |
WO2018058579A1 (zh) * | 2016-09-30 | 2018-04-05 | 华为技术有限公司 | 网络切片的管理方法及管理单元 |
CN109964509B (zh) * | 2016-11-18 | 2021-10-29 | Lg 电子株式会社 | 在无线通信***中选择网络节点的方法及其设备 |
JP6737729B2 (ja) * | 2017-03-22 | 2020-08-12 | 株式会社Nttドコモ | 情報通知方法及び移動通信システム |
WO2018231197A1 (en) * | 2017-06-13 | 2018-12-20 | Nokia Technologies Oy | Conveying non-access stratum messages over ethernet |
US11641376B2 (en) * | 2017-11-20 | 2023-05-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Protection of traffic between network functions |
-
2018
- 2018-01-12 CN CN201810033638.3A patent/CN110034944B/zh active Active
-
2019
- 2019-01-14 EP EP19738338.3A patent/EP3735043B1/en active Active
- 2019-01-14 WO PCT/CN2019/071540 patent/WO2019137516A1/zh unknown
-
2020
- 2020-07-09 US US16/924,487 patent/US11303526B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107332750A (zh) * | 2016-04-29 | 2017-11-07 | 华为技术有限公司 | 一种业务部署方法、装置以及网元 |
CN106549806A (zh) * | 2016-10-26 | 2017-03-29 | 清华大学 | 一种网络切片管理器及其管理方法 |
CN106982458A (zh) * | 2017-03-09 | 2017-07-25 | 华为技术有限公司 | 一种网络切片的选择方法及装置 |
Non-Patent Citations (1)
Title |
---|
TS 23.501 OI:4f Coexistence and isolation among network slices;Nokia等;《3GPP TSG SA WG2 Meeting #124 S2-178541》;20171201;discussion,第5.15.5.2.1、5.15.x节 * |
Also Published As
Publication number | Publication date |
---|---|
EP3735043A1 (en) | 2020-11-04 |
CN110034944A (zh) | 2019-07-19 |
EP3735043A4 (en) | 2021-03-10 |
EP3735043B1 (en) | 2024-03-06 |
US11303526B2 (en) | 2022-04-12 |
US20200344126A1 (en) | 2020-10-29 |
WO2019137516A1 (zh) | 2019-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110034944B (zh) | 网络切片部署方法及其装置 | |
CN109600246B (zh) | 网络切片管理方法及其装置 | |
CN109952796B (zh) | 可共享切片实例的创建及修改 | |
US10129108B2 (en) | System and methods for network management and orchestration for network slicing | |
US10824454B2 (en) | 5G dynamic slice and network identity instantiation, termination, and access management system and method | |
US11445039B2 (en) | Method and apparatus for providing edge computing services | |
EP2922238B1 (en) | Resource allocation method | |
US20140379928A1 (en) | Method for implementing network using distributed virtual switch, apparatus for performing the same, and network system based on distributed virtual switch | |
JP7296993B2 (ja) | 通信方法及び通信装置 | |
CN109417492B (zh) | 一种网络功能nf管理方法及nf管理设备 | |
US10868856B2 (en) | Network element and method of running applications in a cloud computing system | |
KR20190108371A (ko) | 네트워크 슬라이스/서비스를 선택하는 통신 방법 및 이를 수행하는 통신 장치 | |
CN109600769B (zh) | 通信方法及装置 | |
CN114301914A (zh) | 一种云边协同方法、装置及存储介质 | |
CN110958603B (zh) | 能力上报方法及装置 | |
CN110999371B (zh) | 无锚移动网络中的虚拟锚 | |
US20230336482A1 (en) | Overcoming limitations of a virtual private cloud (vpc) implemented on a public cloud in a cloud-native fifth generation (5g) wireless telecommunication network | |
US20230337055A1 (en) | Usage of wireless telecommunication service provider autonomous system number (asn) in a cloud-native wireless telecommunication network | |
US20230336405A1 (en) | Failover of cloud-native network functions within node groups for high availability in a wireless telecommunication network | |
WO2022110944A1 (zh) | 网络切片规划的方法以及相关设备 | |
WO2024028809A1 (en) | Apparatus, method, and computer program | |
CN117897944A (zh) | 针对http调用的动态引导 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |