CN109787803A - 管理共享网络功能的方法及装置 - Google Patents
管理共享网络功能的方法及装置 Download PDFInfo
- Publication number
- CN109787803A CN109787803A CN201711131129.6A CN201711131129A CN109787803A CN 109787803 A CN109787803 A CN 109787803A CN 201711131129 A CN201711131129 A CN 201711131129A CN 109787803 A CN109787803 A CN 109787803A
- Authority
- CN
- China
- Prior art keywords
- snfi
- nsi
- type
- network device
- created
- 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.)
- Granted
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明申请提供了一种管理共享网络功能的方法。该方法包括第一网络设备接收第三网络设备发送的创建网络切片实例NSI的请求,该创建NSI的请求包含待创建NSI的共享/隔离需求和服务需求;第一网络设备根据该请求确定待创建的至少一种类型的共享网络功能SNF及其需求;第一网络设备向第二网络设备请求创建至少一种类型的共享网络功能实例SNFI;该创建至少一种类型SNFI的请求包含该至少一种类型的SNFI中各种待创建SNFI的性能需求和部署需求;以及第一网络设备向第二网络设备请求配置该至少一种类型的SNFI。
Description
技术领域
本发明涉及无线通信领域,尤其涉及一种管理共享网络功能的方法和装置。
背景技术
随着无线通信技术的飞速发展,第五代(5th Generation,5G)无线通信技术已是目前业界的热点。5G将支持多样化的应用需求,其中包括支持更高速率体验和更大带宽的接入能力、更低时延和高可靠的信息交互、以及更大规模且低成本的机器类通信设备的接入和管理等。此外,5G将支持面向车联网、应急通信、工业互联网等各种垂直行业应用场景。面对5G这些性能要求和应用场景,5G网络需要更加贴近用户特定需求,其定制化能力需要进一步提升。为此,5G引入了网络切片这一重要概念。5G网络由满足不同连接能力的各种网络切片组成,一个网络切片是满足一类或一个用例的通信服务需求的逻辑网络。图1示出了引入网络切片概念后的5G网络场景,其中包含了关键机器类通信(critical machine typecommunication,critical MTC)、大规模机器类通信(massive machine typecommunication,massive MTC)和移动宽带(mobile broad band,MBB)三种用例的通信。如图1所示,3GPP运营商网络可包含关键机器类通信网络切片、大规模机器类通信网络切片和移动宽带网络切片。应理解,实际的5G网络还可以包含其他网络切片,提供各种用例的通信服务。
一个网络切片是实现通信服务的多个网络功能和相应资源的组合,一个网络功能具有特定的资源(如存储、计算资源),实现特定的通信服务功能。一个网络功能可能是专属于一个网络切片的(即只支持一个网络切片),也可能是被多个网络切片所共享使用(即支持多个网络切片)。在5G网络中,被多个网络切片所共享使用的网络功能,也称为共享网络功能,可能需要在被共享的多个网络切片之间进行逻辑或物理上的隔离。如何管理这种共享网络功能,目前尚无合适的解决方案。
发明内容
本申请实施例提供一种管理共享网络功能的方法,实现了具有共享/隔离需求的多个网络切片之间的共享网络功能的管理,使得网络切片/网络切片子网的隔离需求得到保障。
第一方面,本申请实施例提供一种管理共享网络功能的方法,该方法包括:第一网络设备接收第三网络设备发送的创建网络切片实例NSI的请求,该创建NSI的请求包含待创建NSI的共享/隔离需求和服务需求;该第一网络设备确定待创建的至少一种类型的共享网络功能SNF及其需求;该第一网络设备向第二网络设备请求创建至少一种类型的共享网络功能实例SNFI;该创建至少一种类型SNFI的请求包含该至少一种类型的SNFI中各种待创建SNFI的性能需求和部署需求;以及该第一网络设备向该第二网络设备请求配置该至少一种类型的SNFI。
通过本申请实施例提供的管理共享网络功能的方法,实现了具有共享/隔离需求的多个网络切片之间的共享网络功能的管理,使得网络切片/网络切片子网的隔离需求得到保障。
在一种可能的实现方式中,该待创建NSI的共享/隔离需求包括共享指示以及至少一个标识,该至少一个标识用于指示与该待创建的NSI具有至少一种类型的SNF且能共享使用相应的SNFI的至少一个NSI的标识和/或至少一类NSI的标识。
在一种可能的实现方式中,该待创建NSI的共享/隔离需求包括隔离指示以及至少一个标识,该至少一个标识用于指示与该待创建的NSI具有至少一种类型的SNF但不能共享使用相应的SNFI的至少一个NSI的标识和/或至少一类NSI的标识。
在一种可能的实现方式中,该第一网络设备根据以下参数中的至少一项确定待创建的至少一种类型的SNF及其需求:该待创建NSI的共享/隔离需求、订阅该待创建NSI的用户信息、该待创建NSI覆盖的地理范围、该待创建NSI覆盖地理范围内的现有NSI信息、以及该待创建NSI覆盖地理范围内的现有NSI的共享/隔离需求。
在一种可能的实现方式中,该创建至少一种类型SNFI的请求包含为每一种该待创建SNFI请求创建一个或多个SNFI。
在一种可能的实现方式中,该第一网络设备向第二网络设备发送的配置请求包含配置该至少一种类型的SNFI中各种SNFI的以下参数中的至少一项:待配置SNFI的标识、待配置SNFI所支持的NSI的标识信息、以及待配置SNFI与其所支持的NSI中的其他NFI的连接关系。
在一种可能的实现方式中,该待配置SNFI的标识包括区域标识、集合标识和指针。
在一种可能的实现方式中,该待配置SNFI与其所支持的NSI的共享类NSI中的相同类型的SNFI使用相同的区域标识、相同的集合标识以及不同的指针;该共享类NSI是与该待配置SNFI所支持的NSI具有相同类型SNFI并能共享使用该待配置SNFI。
在一种可能的实现方式中,该待配置SNFI与其所支持的NSI的隔离类NSI中的相同类型的SNFI使用相同的区域标识、不同的集合标识以及不同的指针;该隔离类NSI与该待配置SNFI所支持的NSI具有相同类型SNFI但不能共享使用该待配置SNFI。
在一种可能的实现方式中,该第一网络设备向该第二网络设备请求创建至少一种类型的SNFI后;该第一网络设备接收该第二网络设备发送的SNFI创建响应。
在一种可能的实现方式中,该第一网络设备向该第二网络设备请求配置至少一种类型的SNFI后;该第一网络设备接收该第二网络设备发送的SNFI配置响应。
在一种可能的实现方式中,该第一网络设备向该第三网络设备发送NSI创建响应。
第二方面,本申请实施例提供一种管理共享网络功能的方法,该方法包括:第二网络设备接收第一网络设备发送的创建至少一种类型SNFI的请求,该创建至少一种类型SNFI的请求包含该至少一种类型的SNFI中各种待创建SNFI的性能需求和部署需求;该第二网络设备创建该至少一种类型的SNFI;该第二网络设备接收该第一网络设备发送的配置该至少一种类型SNFI的请求;以及该第二网络设备配置该至少一种类型的SNFI。
通过本申请实施例提供的管理共享网络功能的方法,实现了具有共享/隔离需求的多个网络切片之间的共享网络功能的管理,使得网络切片/网络切片子网的隔离需求得到保障。
在一种可能的实现方式中,该配置该至少一种类型SNFI的请求包含配置该至少一种类型的SNFI中各种SNFI的以下参数中的至少一项:待配置SNFI的标识、待配置SNFI所支持的NSI的标识信息、以及待配置SNFI与其所支持的NSI中的其他NFI的连接关系。
在一种可能的实现方式中,该待配置SNFI的标识包括区域标识、集合标识和指针。
在一种可能的实现方式中,该待配置SNFI与其所支持的NSI的共享类NSI中的相同类型的SNFI使用相同的区域标识、相同的集合标识以及不同的指针;该共享类NSI是与该待配置SNFI所支持的NSI具有相同类型SNFI并能共享使用该待配置SNFI。
在一种可能的实现方式中,该待配置SNFI与其所支持的NSI的隔离类NSI中的相同类型的SNFI使用相同的区域标识、不同的集合标识以及不同的指针;该隔离类NSI与该待配置SNFI所支持的NSI具有相同类型SNFI但不能共享使用该待配置SNFI。
在一种可能的实现方式中,该第二网络设备创建该至少一种类型的SNFI后,该第二网络设备向该第一网络设备发送SNFI创建响应。
在一种可能的实现方式中,该第二网络设备配置该至少一种类型的SNFI后;该第二网络设备向该第一网络设备发送SNFI配置响应。
第三方面,本申请实施例提供一种管理共享网络功能的方法,该方法包括:第三网络设备确定通信服务需求;该第三网络设备向第一网络设备请求创建网络切片实例NSI,该请求创建NSI包含待创建NSI的共享/隔离需求和服务需求。
通过本申请实施例提供的管理共享网络功能的方法,实现了具有共享/隔离需求的多个网络切片之间的共享网络功能的管理,使得网络切片/网络切片子网的隔离需求得到保障。
在一种可能的实现方式中,该待创建NSI的共享/隔离需求包括共享指示以及至少一个标识,该至少一个标识用于指示与该待创建的NSI具有至少一种类型的SNF且能共享使用相应的SNFI的至少一个NSI的标识和/或至少一类NSI的标识。
在一种可能的实现方式中,该待创建NSI的共享/隔离需求包括隔离指示以及至少一个标识,该至少一个标识用于指示与该待创建的NSI具有至少一种类型的SNF但不能共享使用相应的SNFI的至少一个NSI的标识和/或至少一类NSI的标识。
在一种可能的实现方式中,该第三网络设备接收该第一网络设备发送的NSI创建响应。
第四方面,提供了一种网络设备,用于执行第一方面或第一方面的任一种可能的实现方式中的方法。具体地,该网络设备可以包括用于执行第一方面或第一方面的任一种可能的实现方式中的方法的单元。
第五方面,提供了另一种网络设备,用于执行第二方面或第二方面的任一种可能的实现方式中的方法。具体地,该网络设备可以包括用于执行第二方面或第二方面的任一种可能的实现方式中的方法的单元。
第六方面,提供了另一种网络设备,用于执行第三方面或第三方面的任一种可能的实现方式中的方法。具体地,该网络设备可以包括用于执行第三方面或第三方面的任一种可能的实现方式中的方法的单元。
第七方面,提供了另一种网络设备,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得通信设备执行第一方面或第一方面的任一种可能的实现方式中的方法。
第八方面,提供了另一种网络设备,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得通信设备执行第二方面或第二方面的任一种可能的实现方式中的方法。
第九方面,提供了另一种网络设备,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得通信设备执行第三方面或第三方面的任一种可能的实现方式中的方法。
第十方面,本发明实施例提供了一种通信系统,包括:第一网络设备、第二网络设备和第三网络设备。其中:第一网络设备为第四方面或第七方面所述的第一网络设备,第二网络设备为第五方面或第八方面所述的第二网络设备,第三网络设备为第六方面或第九方面所述的第三网络设备。
第十一方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码被通信设备(例如,网络管理设备)的通信单元、处理单元或收发器、处理器运行时,使得通信设备执行第一方面或第一方面的任一种可能的实现方式中的方法。
第十二方面,提供了另一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码被通信设备(例如,网络功能设备)的通信单元、处理单元或收发器、处理器运行时,使得通信设备执行第二方面或第二方面的任一种可能的实现方式中的方法。
第十三方面,提供了另一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码被通信设备(例如,网络功能设备)的通信单元、处理单元或收发器、处理器运行时,使得通信设备执行第三方面或第三方面的任一种可能的实现方式中的方法。
第十四方面,提供了一种计算机可读存储介质,用于存储上述第一网络设备所用的计算机软件程序指令,该程序指令当被该第一网络设备执行时使该第一网络设备执行第一方面或第一方面的任一种可能的实现方式中的方法。
第十五方面,提供了一种计算机可读存储介质,用于存储上述第二网络设备所用的计算机软件程序指令,该程序指令当被该第二网络设备执行时使该第二网络设备执行第二方面或第二方面的任一种可能的实现方式中的方法。
第十六方面,提供了一种计算机可读存储介质,用于存储上述第三网络设备所用的计算机软件程序指令,该程序指令当被该第三网络设备执行时使该第三网络设备执行第三方面或第三方面的任一种可能的实现方式中的方法。
本发明的这些和其他方面在以下(多个)实施例的描述中会更加简明易懂。
附图说明
下面对本申请实施例或现有技术描述中使用的附图作简单地介绍:
图1是本申请实施例提供的一种5G网络场景;
图2是本申请实施例提供的一种网络切片管理系统的架构示意图;
图3是本申请实施例提供的一种管理共享网络功能的实施场景;
图4是本申请实施例提供的一种管理共享网络功能的方法流程示意图;
图5是本申请实施例提供的第一网络设备的一种示意性框图;
图6是本申请实施例提供的第一网络设备的另一种示意性框图;
图7是本申请实施例提供的第二网络设备的一种示意性框图;
图8是本申请实施例提供的第二网络设备的另一种示意性框图;
图9是本申请实施例提供的第三网络设备的一种示意性框图;
图10是本申请实施例提供的第三网络设备的另一种示意性框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例进行描述。
在本申请中,“示例性”一词用来表示“用作例子、例证或说明”。本申请中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本发明,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本发明。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本发明的描述变得晦涩。因此,本发明并非旨在限于所示的实施例,而是与符合本申请所公开的原理和特征的最广范围相一致。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
作为5G的一个关键特性,5G网络可划分成多个网络切片。一个网络切片对应一个逻辑网络,该逻辑网络用于满足一个用例(use case)的通信服务需求。一个网络切片由多个网络功能(network function)组成,一个网络切片在网络中的实现是通过实例化这些网络功能进而实例化网络切片。换言之,一个网络切片是通过网络切片实例(network sliceinstance,NSI)来实现,即通过网络切片的各个网络功能实例(network functioninstance,NFI)和相应的资源配置来构成。不同的NSI可具有不同的NFI和/或资源配置。一个网络切片还可以进一步地包含多个网络切片子网,一个网络切片子网是一个网络切片根据一定准则(如部署区域、功能划分、设备提供商等)划分的一个部分。相应地,一个NSI可以包含多个网络切片子网实例(network slice subnet instance,NSSI),一个NSSI由一个或多个NFI组成。
网络功能是一种网络中的处理功能,具有特定的功能性行为和接口。从实现的角度看,可以将网络功能分为物理网络功能和虚拟网络功能。从使用的角度看,网络功能可以分为专属网络功能(non-shared network function,NNF)和共享网络功能(sharednetwork function,SNF)。当一个网络功能只属于(支持)一个网络切片/网络切片子网时,该网络功能是NNF;当一个网络功能属于(支持)多个网络切片/网络切片子网时,该网络功能是SNF。一个网络功能是通过网络功能实例(network function instance,NFI)来实现,因此NNF是通过NNFI来实现,SNF是通过SNFI来实现。进一步地,NFI可以通过专用硬件实现,也可以通过在专用硬件上运行软件实现,还可以在通用的硬件平台上以虚拟机的形式实现。
5G网络存在多种类型的网络功能,如接入与移动性管理功能(access andmobility management function,AMF)、会话管理功能(session management function,SMF)、网络切片选择功能(network slice selection function,NSSF)、用户面功能(userplane function,UPF)和策略控制功能(policy control function,PCF)等。有些网络功能可以被多个网络切片/网络切片子网共享使用,如AMF、NSSF等。对于这种SNF,发明人发现,虽然多个网络切片/网络切片子网可以共享使用一个或多个网络功能,但是出于商业、安全、或性能保障等考虑,这些网络切片/网络切片子网需要在逻辑或物理上进行部分/全部隔离,因此对于这些网络切片/网络切片子网共享使用的SNF,可能需要在被共享的多个网络切片/网络切片子网之间进行逻辑/物理上的隔离,以满足不同网络切片/网络切片子网之间的安全或性能要求。
例如,第一NSI是汽车公司A向无线网络提供的自动驾驶NSI,第二NSI是汽车公司B向无线网络提供的自动驾驶NSI。出于商业利益的考量,汽车公司A和汽车公司B向无线网络运营商提出需求,各自的自动驾驶NSI需要隔离,不能存在共享使用的SNF实例。为了维护无线网络中各个自动驾驶NSI的安全运行,无线网络运营商创建用于紧急情况下报警的第三NSI。在这种情况下,第一NSI和第二NSI的终端用户都需要同时使用第三NSI。因此,第一NSI和第三NSI至少存在一个SNF(称为第一SNF),第二NSI和第三NSI也至少存在一个SNF(称为第二SNF),并且第一SNF和第二SNF具有相同的功能,但需要是物理/逻辑隔离的。换言之,第一SNF和第二SNF是相同类型的网络功能(如都是AMF、NSSF等),但是两者又不能是同一个共享网络功能实例(shared network function instance,SNFI)。再例如,第一NSI是为高速列车的终端用户提供上网服务的NSI,第二NSI是为室内终端用户提供视频服务的NSI,第三NSI是所有终端用户都需要使用的缺省NSI。在这种情况下,部分终端用户需要同时使用第一NSI和第三NSI;另一部分终端用户需要同时使用第二NSI和第三NSI。由于第一NSI和第二NSI对于某些SNF(如AMF)的需求存在较大差异,比如第一NSI要求的AMF功能远远大于第二NSI要求的AMF功能,第一NSI和第二NSI需要使用隔离的两个AMF为各自的终端用户提供服务,并且这两个AMF都需要被第三NSI共享使用。对于上述两个示例,三个NSI都具有相同类型的SNF,但是不能使用同一个SNFI。其中第一NSI和第三NSI的SNF对应一个SNFI,第二NSI和第三NSI的SNF对应另一个SNFI。换言之,对于第三NSI,至少需要两个SNFI来实现其与其他NSI共享的SNF。
为此,本申请实施例提供了一种管理SNF的技术方案,使得网络切片/网络切片子网的隔离需求得到保障。
图2示出了本申请实施例提供的一种网络切片管理系统的架构示意图,包括通信业务管理功能(communication service management function,CSMF)、网络切片管理功能(network slice management function,NSMF)和网络切片子网管理功能(network slicesubnet management function,NSSMF)。其中,CSMF主要负责将运营商和/或第三方客户的通信服务需求转化为对网络切片的需求,并通过和NSMF之间的接口向NSMF发送对网络切片的需求(如请求创建、终结、修改NSI等);从NSMF获取网络切片的管理数据(如性能、故障数据等),生成运行于NSI之上的通信业务的管理数据;以及接收运营商和/或第三方客户对网络切片管理数据和/或通信业务的管理数据的订阅需求等。可选地,CSMF是由多个子功能模块组合而成的逻辑管理单元,其中子功能模块也可称为原子功能模块(atomic functionblock,atomic building block)。子功能模块包括但不限于服务实例(service instance)生命周期管理模块、服务实例性能管理模块、服务实例故障管理模块、服务实例测试管理模块、服务实例数据分析与上报模块、网络管理数据订阅模块、服务需求协商模块、以及计费模块等。需要说明的是,服务实例是一个通过NSI实现、或由NSI提供的运行中的终端用户业务或商业业务。应理解,图2所示的网络切片管理系统架构图中各个设备的名称是示例性的,例如网络切片管理功能也可以是网络管理系统、网络切片管理系统等,本申请实施例对此不作限定。
NSMF主要负责接收CSMF发送的网络切片需求;编排NSI的组成;对NSI的生命周期、性能、故障等进行管理(以下将生命周期、性能、故障管理简称管理);分解NSI的需求为各NSSI和/或网络功能的需求;以及向各NSSMF发送NSSI管理请求等。可选地,NSMF是由多个子功能模块组合而成的逻辑管理单元,其中子功能模块包括但不限于NSI生命周期管理模块、NSI性能管理模块、NSI故障管理模块、NSI测试管理模块、NSI数据分析与上报模块、网络管理数据订阅模块、切片需求协商模块、以及计费模块等。
NSSMF主要负责接收NSMF发送的NSSI管理需求;对NSSI进行管理;编排NSSI的组成;分解NSSI的需求为各网络功能和/或嵌套NSSI的需求,并可能向其他NSSMF发送嵌套NSSI管理请求。需要说明的是,嵌套NSSI就是指该NSSI是另一个或多个NSSI的组成部分,即该NSSI是其所嵌套在的另一个或多个NSSI的一个子集。可选地,NSSMF是由多个子功能模块组合而成的逻辑管理单元,其中子功能模块包括但不限于NSSI生命周期管理模块、NSSI性能管理模块、NSSI故障管理模块、NSSI测试管理模块、NSSI数据分析与上报模块、网络管理数据订阅模块、切片子网需求协商模块、以及计费模块等。
NSSMF对网络功能的管理可以有多种方式。在一种可能的实现方式中,NSSMF直接管理网络功能或网络设备。在这种情况下,NSSMF也可以是域管理器(domain manager)。如果NSSMF是由多个子功能模块组成,则NSSMF还可包括网络功能故障管理模块、网络功能性能管理模块、网络功能配置管理模块、(虚拟)网络功能生命周期管理模块、网络功能自组织网络管理模块、网络功能安全管理模块、以及网络功能计费管理模块等。在另一种可能的实现方式中,NSSMF通过网络功能管理模块管理网络功能或网络设备。在这种情况下,NSSMF可以和网络功能管理模块(如网元管理器(element manager))进行交互,并通过网络功能管理模块管理网络功能或网络设备。
应理解,在CSMF/NSMF/NSSMF是由多个子功能模块组合而成的逻辑管理单元的情况下,不同逻辑管理单元中的任意子功能模块之间具有独立的接口进行通信。例如,CSMF的服务实例生命周期管理模块和NSMF的NSI生命周期管理模块之间具有第一接口以实现两者之间的通信;类似地,CSMF的服务实例性能管理模块和NSMF的NSI性能管理模块之间具有第二接口以实现两者之间的通信。
图3示出了本申请实施例提供的一种管理共享网络功能的实施场景。在该场景中,第一网络切片和第二网络切片是网络中已经存在的两个网络切片,也称为现有(existing)网络切片。其中,第一网络切片和第二网络切片共享第一SNF。换言之,第一NSI中包含了第一SNFI,第二NSI中也包含了第一SNFI。在该场景中,为了满足不同用户的需求,需要在网络中创建第三网络切片,其中该待创建的第三网络切片需要和第二网络切片共享与第一SNF具有相同网络功能类型的SNF,但是该SNF只能被第二网络切片和第三网络切片共享,不能被第一网络切片共享。因此,第三NSI和第二NSI需要包含与第一SNFI具有相同网络功能类型但又独立的第二SNFI。如图3所示,第二SNFI和第一SNFI是逻辑/物理隔离的,即两者是相同类型的网络功能,但又是各自独立的逻辑/物理设备。相对应于前述的示例,图3中的第一NSI是汽车公司A向无线网络提供的自动驾驶NSI,第二NSI是无线网络运营商创建的用于紧急情况下报警的NSI,第三NSI是汽车公司B向无线网络提供的自动驾驶NSI。对于汽车公司A的自动驾驶NSI的用户而言,连接网络后需要通过第一SNFI同时接入第一NSI和第二NSI;对于汽车公司B的自动驾驶NSI的用户而言,连接网络后需要通过第二SNFI同时接入第二NSI和第三NSI。这样,既保证了汽车公司A和汽车公司B提供的自动驾驶NSI之间相互隔离,又确保两个自动驾驶NSI的用户能同时接入报警NSI。图3仅示例出第一NSI和第二NSI之间、以及第二NSI和第三NSI之间均只有一种类型的SNF的情况。应理解,在实际网络中,不同的NSI之间还可有多个相同类型或不同类型的SNF,本文对此不作限定。其中,不同的NSI之间具有多个相同类型的SNF,表示多个NSI之间共享一种类型的SNF,但是该类型的SNF在网络中可以通过多个SNFI来实现,这些SNFI可以提供诸如负载均衡等作用;不同的NSI之间具有多个不同类型的SNF,表示多个NSI之间共享多种类型的SNF(如AMF、NSSF、UPF等),每种类型的SNF可以通过一个或多个SNFI来实现。
下面结合图4,以具体的方法实施例对本申请的技术方案进行详细说明。应理解,图4是本申请实施例的通信方法的示意性流程图,示出了该方法的详细的通信步骤或操作,但这些步骤或操作仅是示例,本申请实施例还可以执行其它操作或者图4中的各种操作的变形。此外,图4中的各个步骤可以按照与图4所呈现的不同的顺序来执行,并且有可能并非要执行图4中的全部操作。
图4示出了本申请实施例提供的一种管理SNF的方法流程示意图,该方法400可应用于图2所示的CSMF、NSMF以及NSSMF之间的操作。在该实施例中,CSMF请求NSMF创建一个与现有的多个NSI中的一部分NSI具有一种或多种类型SNF的NSI;该一部分NSI称为共享类NSI。与此同时,CSMF请求NSMF创建的NSI与现有的多个NSI中的另一部分NSI不具有SNF;该另一部分NSI称为隔离类NSI。NSMF根据CSMF的创建NSI的请求,确定需要创建的一种或多种类型的SNF,并请求NSSMF创建该一种或多种类型的SNF的实例SNFI。图4所述流程包含如下步骤:
401、CSMF向NSMF请求创建NSI。
其中,该请求中包含共享/隔离需求和服务需求。
具体地,CSMF请求NSMF创建一个NSI,该请求中包含待创建NSI的共享/隔离需求和服务需求。其中,共享/隔离需求用于指示待创建NSI和现有多个NSI之间的共享/隔离关系。在一种可能的实现方式中,该共享/隔离需求可以包含共享指示以及一个或多个标识,用于指示待创建的NSI和哪些现有NSI或哪一类别的现有NSI具有一种或多种类型的SNF并能共享使用相应的SNFI;这些现有NSI称为待创建NSI的共享类NSI。在另一种可能的实现方式中,该共享/隔离需求可以包含隔离指示以及一个或多个标识,用于指示待创建的NSI和哪些现有NSI或哪一类别的现有NSI具有一种或多种类型的SNF但不能共享使用相应的SNFI;这些现有NSI称为待创建NSI的隔离类NSI。需要说明的是,属于同一类别的NSI具有同一种属性,例如,服务于同一租户的NSI,提供相同服务的NSI(如抄表业务、高清视频业务等),拥有相同优先级的NSI(优先级指示了NSI的资源占用能力和服务保障需求)等。示例性地,第一NSI和第二NSI及第三NSI具有AMF类型的SNF,第一NSI和第四NSI不具有SNF;则第二NSI和第三NSI是第一NSI的共享类NSI,第四NSI是第一NSI的隔离类NSI。在一种实现方式中,CSMF在创建第一NSI的请求中可包含共享指示、以及第二NSI的标识和第三NSI的标识。可选地,当第二NSI和第三NSI是同一类别的NSI时,CSMF在创建第一NSI的请求中可包含共享指示、以及第二NSI和第三NSI所属的NSI类别的标识。在另一种实现方式中,CSMF在创建第一NSI的请求中可包含隔离指示、以及第三NSI的标识。进一步地,CSMF在创建第一NSI的请求中还可包含共享指示和共享类NSI中各个NSI的标识、以及隔离指示和隔离类NSI中各个NSI的标识。应理解,共享指示和隔离指示仅用于区分该请求中包含的NSI标识所指示的NSI与待创建NSI的共享/隔离关系,例如可使用二进制“1”表示共享指示,使用二进制“0”表示隔离指示等。
服务需求包含用户信息和待创建NSI的一个或多个性能指标及相应的参数值。其中,用户信息包含了用户的激活比、订阅所述NSI服务的用户的类型、用户终端设备的能力、地理分布、订阅的服务类型、以及用户最大移动速度等。性能指标包含时延、带宽、同时接入用户数、同时处理分组数据单元会话数、所需覆盖的地理范围、以及所需无线信号覆盖率等。
可选地,该请求还可以包括安全需求、计费需求、网络能力开放需求、网络数据开放需求、以及待创建NSI所实现的功能描述(如时频压缩、边缘计算)等。
在CSMF向NSMF发送NSI创建请求前,CSMF收到运营商和/或第三方客户的通信服务请求之后,判断该请求是否能满足,并可进一步和运营商和/或第三方客户协商确定通信服务需求。一般来说,通信服务需求可以包含如下信息:服务水平协议、安全和计费需求、以及运营商或客户是否希望/允许共享SNF或NSI等。CSMF根据上述通信服务需求、以及预设的算法和/或策略,将通信服务需求转化为对网络切片的需求。
应理解,在CSMF和NSMF都是由多个子功能模块组合而成的逻辑管理单元的情况下,上述创建NSI的请求可以是由CSMF的服务实例生命周期管理模块向NSMF的NSI生命周期管理模块发送的。
402、NSMF确定待创建的一种或多种类型的SNF及各自的需求。
具体地,NSMF根据收到的待创建NSI的需求来确定为该NSI创建的一种或多种类型的SNF及各种SNF的需求。其中,待创建的一种或多种类型的SNF各自的需求包含待创建的每一种类型的SNF的性能需求、部署需求;可选地,该需求还包含待创建的每一种类型的SNF的软件版本需求和伸缩性需求。
具体地,NSMF根据以下信息中的至少一项确定需要为待创建的NSI创建一种或多种类型的SNF:
i)待创建的NSI中包含的SNF的类型及需求;其中,SNF的类型用于指示该SNF的功能类型,如AMF、SMF或UPF等;SNF需求用于指示该SNF的性能需求(如可靠性、承载/流建立时间等关键性能指标需求)以及部署偏好需求(如部署位置偏好需求、物理/虚拟网络功能偏好需求)等;该SNF的类型及需求可以是NSMF从CSMF获取的待创建NSI的服务需求中推导出来的,还可以是包含在CSMF发送的待创建NSI的服务需求中;
ii)待创建的NSI的共享/隔离需求;
iii)订阅(也称使用)该NSI的用户的信息,包括用户的类型、终端的能力等;
iv)待创建的NSI覆盖的地理范围;
v)待创建NSI覆盖地理范围内的现有NSI的信息(包括激活、去激活状态、故障信息、以及性能信息等)、现有NSI的SNF的类型及相应的SNF资源使用情况;
vi)待创建NSI覆盖地理范围内的现有NSI的共享/隔离需求。
应理解,在本步骤中,根据上述信息确定待创建的一种或多种类型的SNF的依据可以是NSMF向NSSMF或其他设备查询得到,也可以是在NSMF收到创建NSI请求之前向NSSMF或其他设备订阅的。本申请实施例对NSMF确定待创建的一种或多种类型的SNF的方式不做具体限定。
进一步地,NSMF根据从CSMF获取的待创建NSI的共享/隔离需求及服务需求和现有的共享类NSI的共享/隔离需求及服务需求确定待创建的一种或多种类型的SNF的需求。
403、NSMF向NSSMF请求创建一种或多种类型的SNFI。
其中,该请求中包含待创建的一种或多种类型的SNFI各自的性能需求、部署需求;可选地,该请求还包含待创建的一种或多种类型的SNFI各自的软件版本需求和伸缩性需求。可选地,该请求还包含为每一种类型的SNFI创建的一个或多个SNFI。
具体地,NSMF请求NSSMF创建其在步骤402中确定的待创建的一种或多种类型的SNF的实例SNFI。
可选地,该创建一种或多种类型的SNFI的请求可携带于NSMF向NSSMF发送的创建一个或多个NSSI的请求中。在这种实现方式中,NSMF向NSSMF请求创建一个或多个NSSI,其中包含该一个或多个NSSI中的待创建的一种或多种类型的SNFI。需要说明的是,待创建的一种或多种类型的SNFI可以是属于一个NSSI,也可以是属于多个NSSI的,其中该多个NSSI是属于待创建NSI的。
可选地,对于NSMF向NSSMF请求创建的一种或多种类型的SNFI中的每一种类型的SNFI,NSMF可以请求NSSMF创建一个该SNFI类型的SNFI,也可以请求NSSMF创建多个该SNFI类型的SNFI,其中该多个SNFI是具有相同的网络功能类型,可用于负载均衡等目的。
应理解,在NSMF和NSSMF都是由多个子功能模块组合而成的逻辑管理单元的情况下,上述创建SNFI的请求可以是由NSMF的NSI生命周期管理模块向NSSMF的NSSI生命周期管理模块发送的。
404、NSSMF创建一种或多种类型的SNFI。
具体地,NSSMF根据在步骤403中接收的一种或多种类型的SNFI的创建请求,创建相应的SNFI。
可选地,当NSSMF在步骤403中接收到NSMF为一种类型的SNFI请求创建一个SNFI时,NSSMF在本步骤中为该类型的SNFI创建一个SNFI;当NSSMF在步骤403中接收到NSMF为一种类型的SNFI请求创建多个SNFI时,NSSMF在本步骤中为该类型的SNFI创建多个SNFI。当NSSMF在步骤403中接收到NSMF请求创建多种类型的SNFI时,NSSMF在本步骤中为每一种类型的SNFI创建一个或多个SNFI。
在一种可能的实现方式中,NSSMF直接创建一种或多种类型的SNFI。在另一种可能的实现方式中,NSSMF进一步和一个或多个网络功能管理模块(如网元管理器)交互,指示该一个或多个网络功能管理模块创建一种或多种类型的SNFI。进一步地,在NSSMF是由多个子功能模块组合而成的逻辑管理单元的情况下,可以是NSSMF的NSSI生命周期管理模块指示网络功能管理模块创建SNFI。
405、NSMF向NSSMF请求配置一种或多种类型的SNFI。
具体地,NSMF向NSSMF请求配置一种或多种类型的SNFI,该一种或多种类型的SNFI是NSMF在步骤403中请求NSSMF创建的的一种或多种类型的SNFI。其中,该请求包含配置一种或多种类型的SNFI各自的以下参数中的至少一项:
i)待配置SNFI的标识;该标识用于在网络中唯一标识一个网络功能实例;通常地,该标识至少包含了如下多个字段:区域标识、集合标识和指针等;其中,SNFI区域标识用于指示待配置SNFI服务的网络的地理范围,在同一地理范围内的不同类型的多个SNFI具有相同或不同的区域标识,在同一地理范围内的相同类型的多个SNFI具有相同的区域标识和一个或多个SNFI集合标识;SNFI集合标识用于标识一个SNFI集合,一个SNFI集合中有一个或多个相同类型的SNFI,一个SNFI支持一个或多个NSI,同一个SNFI集合中的各个SNFI支持相同的多个NSI,不同的SNFI集合中的SNFI所支持的多个NSI部分/全部不同;SNFI指针用于标识一个地理范围内的一个SNFI集合中的一个SNFI;待配置的SNFI与该SNFI所支持的NSI的隔离类NSI中的同一类型的SNFI使用相同的区域标识(region ID),但是需要被分配新的集合标识(set ID)和新的指针(pointer);待配置的SNFI与该SNFI所支持的NSI的共享类NSI中的同一类型的SNFI使用相同的区域标识(region ID)和集合标识(set ID),但是需要被分配新的指针(pointer);
ii)待配置SNFI所支持的NSI的标识信息;该NSI的标识信息用于识别该NSI,如NSI标识、单网络切片选择辅助信息(single network slice selection assistanceinformation,S-NSSAI)、S-NASSAI组信息、以及临时标识(temporary ID)等;应理解,待配置SNFI所支持的NSI表示该SNFI能识别该NSI的标识并为该NSI的用户提供服务;
iii)待配置SNFI与其所支持的一个或多个NSI中的其他NFI的连接关系。
可选地,该配置一个或多个SNFI的请求可携带于NSMF向NSSMF发送的配置一个或多个NSSI的请求中。在这种实现方式中,NSMF向NSSMF请求配置一个或多个NSSI,其中包含该一个或多个NSSI中的待配置的一个或多个SNFI。
可选地,当NSMF在步骤403中请求NSSMF为一种类型的SNFI创建一个SNFI时,NSMF在本步骤中请求NSSMF配置该创建的一个SNFI;当NSMF在步骤403中请求NSSMF为一种类型的SNFI创建多个SNFI时,NSMF在本步骤中请求NSSMF配置该创建的多个SNFI。当NSMF在步骤403中请求NSSMF创建多种类型的SNFI时,NSSMF在本步骤中请求NSSMF为每一种类型的SNFI配置所创建的一个或多个SNFI。
应理解,在NSMF和NSSMF都是由多个子功能模块组合而成的逻辑管理单元的情况下,上述配置SNFI的请求可以是由NSMF的NSI生命周期管理模块向NSSMF的NSSI生命周期管理模块发送的。
可选地,在步骤405之前,本申请实施例还包括步骤407。在步骤407中,NSSMF向NSMF发送SNFI创建响应。该SNFI创建响应用于指示NSSMF是否成功创建一种或多种类型的SNFI、或成功创建该一种或多种类型的SNFI中的部分SNFI、或未能成功创建该一种或多种类型的SNFI中的部分SNFI等。
可选地,对于在步骤403中NSMF向NSSMF请求创建NSSI的情况,该SNFI创建响应也可携带于NSSMF向NSMF发送的NSSI创建响应中。
406、NSSMF配置一种或多种类型的SNFI。
具体地,NSSMF根据在步骤405中接收的一种或多种类型的SNFI的配置请求,配置相应的SNFI。
可选地,当NSSMF在步骤405中接收到NSMF为一种类型的SNFI请求配置一个SNFI时,NSSMF在本步骤中配置该一个SNFI;当NSSMF在步骤405中接收到NSMF为一种类型的SNFI请求配置多个SNFI时,NSSMF在本步骤中配置该多个SNFI。当NSSMF在步骤405中接收到NSMF请求配置多种类型的SNFI时,NSSMF在本步骤中为每一种类型的SNFI配置一个或多个SNFI。
在一种可能的实现方式中,NSSMF直接配置一种或多种类型的SNFI。在另一种可能的实现方式中,NSSMF进一步和一个或多个网络功能管理模块(如网元管理器)交互,指示该一个或多个网络功能管理模块配置一种或多种类型的SNFI。进一步地,在NSSMF是由多个子功能模块组合而成的逻辑管理单元的情况下,可以是NSSMF的NSSI生命周期管理模块指示网络功能管理模块配置SNFI。
可选地,本申请实施例还包括步骤408。在步骤408中,NSSMF向NSMF发送SNFI配置响应。该SNFI配置响应用于指示NSSMF是否成功配置一种或多种类型的SNFI、或成功配置该一种或多种类型的SNFI中的部分SNFI、或未能成功配置该一种或多种类型的SNFI中的部分SNFI等。
可选地,对于在步骤405中NSMF向NSSMF请求配置NSSI的情况下,该SNFI配置响应也可携带于NSSMF向NSMF发送的NSSI配置响应中。
可选地,本申请实施例还包括步骤409。在步骤409中,NSMF向CSMF发送NSI创建响应。该NSI创建响应用于指示NSMF是否成功创建NSI。
需要说明的是,上述步骤401-406描述的是CSMF请求创建一个NSI的场景。在CSMF确定需要创建多个NSI时,本申请实施例中对多个NSI的SNFI创建和配置,可采用串行或并行执行上述步骤401-406,即可针对每个NSI依次执行上述步骤401-406;或CSMF将多个NSI的创建请求在一个创建请求中发送给NSMF,NSMF将多个SNFI的创建请求和配置请求分别在一个创建请求和一个配置请求中发送给NSSMF。
通过本申请实施例的上述步骤,实现了具有共享/隔离需求的多个网络切片之间的共享网络功能的管理,使得网络切片/网络切片子网的隔离需求得到保障。
应理解,在本申请实施例中,NSMF也可称为第一网络设备,其中第一网络设备是具有NSMF的功能的设备(如装载了NSMF功能的软件的设备),比如网络管理系统等;NSSMF也可称为第二网络设备,其中第二网络设备是具有NSSMF的功能的设备(如装载了NSSMF功能的软件的设备),比如网元管理系统(element management system,EMS)等;CSMF也可称为第三网络设备,其中第三网络设备是具有CSMF的功能的设备(如装载了CSMF功能的软件的设备),比如业务支撑系统(business support system,BSS)等。本申请实施例中上述创建NSI请求、创建至少一种类型的SNFI的请求、SNFI创建响应、配置至少一种类型的SNFI的请求、SNFI配置响应、以及NSI创建响应可分别承载于第一网络设备、第二网络设备和第三网络设备之间交互的任意消息中,本申请对此不作具体限定。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solidstate disk(SSD))等。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本专利申请的范围。
上文结合图4详细描述了本申请的方法实施例,下文结合图5至图10,详细描述本申请的装置实施例。应理解,装置实施例与方法实施例相互对应,类似的描述可以参照方法实施例。值得注意的是,装置实施例可以与上述方法配合使用,也可以单独使用。
图5示出了本申请实施例的第一网络设备500的示意性框图,该第一网络设备500可以对应(例如,可以配置于或本身即为)上述方法400中描述的NSMF。该第一网络设备500可以包括:处理器501和收发器502,处理器501和收发器502通信耦合。可选地,该第一网络设备500还包括存储器503,存储器503与处理器501通信耦合。可选地,处理器501、存储器503和收发器502可以通信耦合,该存储器503可以用于存储指令,该处理器501用于执行该存储器503存储的指令,以控制收发器502接收和/或发送信息或信号。在本申请实施例中,处理器501用于调用存储器503中存储的程序和数据,执行如下操作:
处理器501确定待创建的至少一种类型的共享网络功能SNF及其需求。
处理器501通过收发器502接收第三网络设备发送的创建网络切片实例NSI的请求,该创建NSI的请求包含待创建NSI的共享/隔离需求和服务需求;向第二网络设备请求创建至少一种类型的共享网络功能实例SNFI,该创建至少一种类型SNFI的请求包含该至少一种类型的SNFI中各种待创建SNFI的性能需求和部署需求;以及向该第二网络设备请求配置该至少一种类型的SNFI。
可选地,收发器502向第三网络设备发送NSI创建响应。
需要说明的是,本申请实施例所描述的第一网络设备500中的处理器501和收发器502分别用于执行上述方法400中描述的由NSMF执行的部分或全部步骤。这里,为了避免赘述,省略其详细说明。
图6示出了本申请实施例的第一网络设备600的另一示意性框图,该第一网络设备600可以对应(例如,可以配置于或本身即为)上述方法400中任描述的NSMF。该第一网络设备600可以包括:通信单元601和处理单元602,处理单元602和通信单元601通信耦合。在本申请实施例中,网络管理系统600是以功能单元的形式来呈现。这里的“单元”可以是执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路、和/或其他可以提供上述功能的器件。第一网络设备可以采用图5所示的形式。其中,处理单元602可以通过图5中的处理器501来实现,通信单元601可以通过图5中的收发器502来实现。第一网络设备600还可包括存储单元,用于存储处理单元602要执行的程序或数据、或存储通过通信单元601接收和/或发送的信息。
需要说明的是,本申请实施例所描述的第一网络设备600中的通信单元601和处理单元602分别用于执行上述方法400中描述的由NSMF执行的部分或全部步骤。这里,为了避免赘述,省略其详细说明。
图7示出了本申请实施例的第二网络设备700的示意性框图,该第二网络设备700可以对应(例如,可以配置于或本身即为)上述方法400中描述的NSSMF。该第二网络设备700可以包括:处理器701和收发器702,处理器701和收发器702通信耦合。可选地,该第二网络设备700还包括存储器703,存储器703与处理器701通信耦合。可选地,处理器701、存储器703和收发器702可以通信耦合,该存储器703可以用于存储指令,该处理器701用于执行该存储器703存储的指令,以控制收发器702接收和/或发送信息或信号。在本申请实施例中,处理器701用于调用存储器703中存储的程序和数据,执行如下操作:
处理器701通过收发器702接收第一网络设备发送的创建至少一种类型SNFI的请求,该创建至少一种类型SNFI的请求包含该至少一种类型的SNFI中各种待创建SNFI的性能需求和部署需求;接收第一网络设备发送的配置该至少一种类型SNFI的请求。
处理器701创建该至少一种类型的SNFI,以及配置该至少一种类型的SNFI。
可选地,收发器702向第一网络设备发送SNFI创建响应,以及向第一网络设备发送SNFI配置响应。
需要说明的是,本申请实施例所描述的第二网络设备700中的处理器701和收发器702分别用于执行上述方法400中描述的由NSSMF执行的部分或全部步骤。这里,为了避免赘述,省略其详细说明。
图8示出了本申请实施例的第二网络设备800的另一示意性框图,该第二网络设备800可以对应(例如,可以配置于或本身即为)上述方法400中任描述的NSSMF。该第二网络设备800可以包括:通信单元801和处理单元802,处理单元802和通信单元801通信耦合。在本申请实施例中,网络管理系统800是以功能单元的形式来呈现。这里的“单元”可以是执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路、和/或其他可以提供上述功能的器件。第二网络设备可以采用图7所示的形式。其中,处理单元802可以通过图7中的处理器701来实现,通信单元801可以通过图7中的收发器702来实现。第二网络设备800还可包括存储单元,用于存储处理单元802要执行的程序或数据、或存储通过通信单元801接收和/或发送的信息。
需要说明的是,本申请实施例所描述的第二网络设备800中的通信单元801和处理单元802分别用于执行上述方法400中描述的由NSSMF执行的部分或全部步骤。这里,为了避免赘述,省略其详细说明。
图9示出了本申请实施例的第三网络设备900的示意性框图,该第三网络设备900可以对应(例如,可以配置于或本身即为)上述方法400中描述的CSMF。该第三网络设备900可以包括:处理器901和收发器902,处理器901和收发器902通信耦合。可选地,该第三网络设备900还包括存储器903,存储器903与处理器901通信耦合。可选地,处理器901、存储器903和收发器902可以通信耦合,该存储器903可以用于存储指令,该处理器901用于执行该存储器903存储的指令,以控制收发器902接收和/或发送信息或信号。在本申请实施例中,处理器901用于调用存储器903中存储的程序和数据,执行如下操作:
处理器901确定通信服务需求。
处理器901通过收发器902向第一网络设备请求创建网络切片实例NSI,该请求创建NSI包含待创建NSI的共享/隔离需求和服务需求。
可选地,收发器902接收第一网络设备发送的NSI创建响应。
需要说明的是,本申请实施例所描述的第三网络设备900中的处理器901和收发器902分别用于执行上述方法400中描述的由CSMF执行的部分或全部步骤。这里,为了避免赘述,省略其详细说明。
图10示出了本申请实施例的第三网络设备1000的另一示意性框图,该第三网络设备1000可以对应(例如,可以配置于或本身即为)上述方法400中任描述的CSMF。该第三网络设备1000可以包括:通信单元1001和处理单元1002,处理单元1002和通信单元1001通信耦合。在本申请实施例中,网络管理系统1000是以功能单元的形式来呈现。这里的“单元”可以是执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路、和/或其他可以提供上述功能的器件。第三网络设备可以采用图9所示的形式。其中,处理单元1002可以通过图9中的处理器901来实现,通信单元1001可以通过图9中的收发器902来实现。第三网络设备1000还可包括存储单元,用于存储处理单元1002要执行的程序或数据、或存储通过通信单元1001接收和/或发送的信息。
需要说明的是,本申请实施例所描述的第三网络设备1000中的通信单元1001和处理单元1002分别用于执行上述方法400中描述的由CSMF执行的部分或全部步骤。这里,为了避免赘述,省略其详细说明。
应理解,本申请的装置实施例中的处理器(501、701、901)可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP),硬件芯片或者其任意组合。上述硬件芯片可以是专用集成电路(application-specific integratedcircuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。
本申请的装置实施例中的存储器(503、703、903)可以是易失性存储器(volatilememory),例如随机存取存储器(random-access memory,RAM);也可以是非易失性存储器(non-volatile memory),例如只读存储器(read-only memory,ROM),快闪存储器(flashmemory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD);还可以是上述种类的存储器的组合。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信耦合可以是通过一些接口,装置或单元的间接耦合或通信耦合,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本专利申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本专利申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包含若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本专利申请各个实施例方法的全部或部分步骤。而前述的存储介质包含:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本专利申请的具体实施方式,但本专利申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本专利申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本专利申请的保护范围之内。因此,本专利申请的保护范围应以权利要求的保护范围为准。
Claims (30)
1.一种管理共享网络功能的方法,其特征在于,包括:
第一网络设备接收第三网络设备发送的创建网络切片实例NSI的请求,所述创建NSI的请求包含待创建NSI的共享/隔离需求和服务需求;
所述第一网络设备确定待创建的至少一种类型的共享网络功能SNF及其需求;
所述第一网络设备向第二网络设备请求创建至少一种类型的共享网络功能实例SNFI;所述创建至少一种类型SNFI的请求包含所述至少一种类型的SNFI中各种待创建SNFI的性能需求和部署需求;以及
所述第一网络设备向所述第二网络设备请求配置所述至少一种类型的SNFI。
2.根据权利要求1所述的方法,其特征在于,所述待创建NSI的共享/隔离需求包括共享指示以及至少一个标识,所述至少一个标识用于指示与所述待创建的NSI具有至少一种类型的SNF且能共享使用相应的SNFI的至少一个NSI的标识和/或至少一类NSI的标识。
3.根据权利要求1或2所述的方法,其特征在于,所述待创建NSI的共享/隔离需求包括隔离指示以及至少一个标识,所述至少一个标识用于指示与所述待创建的NSI具有至少一种类型的SNF但不能共享使用相应的SNFI的至少一个NSI的标识和/或至少一类NSI的标识。
4.根据权利要求1所述的方法,其特征在于,所述第一网络设备根据以下参数中的至少一项确定待创建的至少一种类型的SNF及其需求:所述待创建NSI的共享/隔离需求、订阅所述待创建NSI的用户信息、所述待创建NSI覆盖的地理范围、所述待创建NSI覆盖地理范围内的现有NSI信息、以及所述待创建NSI覆盖地理范围内的现有NSI的共享/隔离需求。
5.根据权利要求1所述的方法,其特征在于,所述创建至少一种类型SNFI的请求包含为每一种所述待创建SNFI请求创建一个或多个SNFI。
6.根据权利要求1所述的方法,其特征在于,所述第一网络设备向第二网络设备发送的配置请求包含配置所述至少一种类型的SNFI中各种SNFI的以下参数中的至少一项:待配置SNFI的标识、待配置SNFI所支持的NSI的标识信息、以及待配置SNFI与其所支持的NSI中的其他NFI的连接关系。
7.根据权利要求1或6所述的方法,其特征在于,所述待配置SNFI的标识包括区域标识、集合标识和指针。
8.根据权利要求1或7所述的方法,其特征在于,所述待配置SNFI与其所支持的NSI的共享类NSI中的相同类型的SNFI使用相同的区域标识、相同的集合标识以及不同的指针;所述共享类NSI是与所述待配置SNFI所支持的NSI具有相同类型SNFI并能共享使用所述待配置SNFI。
9.根据权利要求1或7所述的方法,其特征在于,所述待配置SNFI与其所支持的NSI的隔离类NSI中的相同类型的SNFI使用相同的区域标识、不同的集合标识以及不同的指针;所述隔离类NSI与所述待配置SNFI所支持的NSI具有相同类型SNFI但不能共享使用所述待配置SNFI。
10.一种管理共享网络功能的方法,其特征在于,包括:
第二网络设备接收第一网络设备发送的创建至少一种类型SNFI的请求,所述创建至少一种类型SNFI的请求包含所述至少一种类型的SNFI中各种待创建SNFI的性能需求和部署需求;
所述第二网络设备创建所述至少一种类型的SNFI;
所述第二网络设备接收所述第一网络设备发送的配置所述至少一种类型SNFI的请求;以及
所述第二网络设备配置所述至少一种类型的SNFI。
11.根据权利要求10所述的方法,其特征在于,所述配置所述至少一种类型SNFI的请求包含配置所述至少一种类型的SNFI中各种SNFI的以下参数中的至少一项:待配置SNFI的标识、待配置SNFI所支持的NSI的标识信息、以及待配置SNFI与其所支持的NSI中的其他NFI的连接关系。
12.根据权利要求10或11所述的方法,其特征在于,所述待配置SNFI的标识包括区域标识、集合标识和指针。
13.根据权利要求10或12所述的方法,其特征在于,所述待配置SNFI与其所支持的NSI的共享类NSI中的相同类型的SNFI使用相同的区域标识、相同的集合标识以及不同的指针;所述共享类NSI是与所述待配置SNFI所支持的NSI具有相同类型SNFI并能共享使用所述待配置SNFI。
14.根据权利要求10或12所述的方法,其特征在于,所述待配置SNFI与其所支持的NSI的隔离类NSI中的相同类型的SNFI使用相同的区域标识、不同的集合标识以及不同的指针;所述隔离类NSI与所述待配置SNFI所支持的NSI具有相同类型SNFI但不能共享使用所述待配置SNFI。
15.一种网络设备,其特征在于,包括处理器和收发器,其中,
所述处理器,用于确定待创建的至少一种类型的共享网络功能SNF及其需求;
所述收发器与所述处理器通信耦合,用于接收第三网络设备发送的创建网络切片实例NSI的请求,所述创建NSI的请求包含待创建NSI的共享/隔离需求和服务需求;
所述收发器还用于向第二网络设备请求创建至少一种类型的共享网络功能实例SNFI;所述创建至少一种类型SNFI的请求包含所述至少一种类型的SNFI中各种待创建SNFI的性能需求和部署需求;
所述收发器还用于向所述第二网络设备请求配置所述至少一种类型的SNFI。
16.根据权利要求15所述的网络设备,其特征在于,所述待创建NSI的共享/隔离需求包括共享指示以及至少一个标识,所述至少一个标识用于指示与所述待创建的NSI具有至少一种类型的SNF且能共享使用相应的SNFI的至少一个NSI的标识和/或至少一类NSI的标识。
17.根据权利要求15或16所述的网络设备,其特征在于,所述待创建NSI的共享/隔离需求包括隔离指示以及至少一个标识,所述至少一个标识用于指示与所述待创建的NSI具有至少一种类型的SNF但不能共享使用相应的SNFI的至少一个NSI的标识和/或至少一类NSI的标识。
18.根据权利要求15所述的网络设备,其特征在于,所述第一网络设备根据以下参数中的至少一项确定待创建的至少一种类型的SNF及其需求:所述待创建NSI的共享/隔离需求、订阅所述待创建NSI的用户信息、所述待创建NSI覆盖的地理范围、所述待创建NSI覆盖地理范围内的现有NSI信息、以及所述待创建NSI覆盖地理范围内的现有NSI的共享/隔离需求。
19.根据权利要求15所述的网络设备,其特征在于,所述创建至少一种类型SNFI的请求包含为每一种所述待创建SNFI请求创建一个或多个SNFI。
20.根据权利要求15所述的网络设备,其特征在于,所述收发器向第二网络设备发送的配置请求包含配置所述至少一种类型的SNFI中各种SNFI的以下参数中的至少一项:待配置SNFI的标识、待配置SNFI所支持的NSI的标识信息、以及待配置SNFI与其所支持的NSI中的其他NFI的连接关系。
21.根据权利要求15或20所述的网络设备,其特征在于,所述待配置SNFI的标识包括区域标识、集合标识和指针。
22.根据权利要求15或21所述的网络设备,其特征在于,所述待配置SNFI与其所支持的NSI的共享类NSI中的相同类型的SNFI使用相同的区域标识、相同的集合标识以及不同的指针;所述共享类NSI是与所述待配置SNFI所支持的NSI具有相同类型SNFI并能共享使用所述待配置SNFI。
23.根据权利要求15或21所述的网络设备,其特征在于,所述待配置SNFI与其所支持的NSI的隔离类NSI中的相同类型的SNFI使用相同的区域标识、不同的集合标识以及不同的指针;所述隔离类NSI与所述待配置SNFI所支持的NSI具有相同类型SNFI但不能共享使用所述待配置SNFI。
24.一种网络设备,其特征在于,包括处理器和收发器,其中,
所述处理器,用于创建所述至少一种类型的SNFI,以及配置所述至少一种类型的SNFI;
所述收发器与所述处理器通信耦合,用于接收第一网络设备发送的创建至少一种类型SNFI的请求,所述创建至少一种类型SNFI的请求包含所述至少一种类型的SNFI中各种待创建SNFI的性能需求和部署需求;
所述收发器还用于接收所述第一网络设备发送的配置所述至少一种类型SNFI的请求。
25.根据权利要求24所述的网络设备,其特征在于,所述配置所述至少一种类型SNFI的请求包含配置所述至少一种类型的SNFI中各种SNFI的以下参数中的至少一项:待配置SNFI的标识、待配置SNFI所支持的NSI的标识信息、以及待配置SNFI与其所支持的NSI中的其他NFI的连接关系。
26.根据权利要求24或25所述的网络设备,其特征在于,所述待配置SNFI的标识包括区域标识、集合标识和指针。
27.根据权利要求24或26所述的网络设备,其特征在于,所述待配置SNFI与其所支持的NSI的共享类NSI中的相同类型的SNFI使用相同的区域标识、相同的集合标识以及不同的指针;所述共享类NSI是与所述待配置SNFI所支持的NSI具有相同类型SNFI并能共享使用所述待配置SNFI。
28.根据权利要求24或26所述的网络设备,其特征在于,所述待配置SNFI与其所支持的NSI的隔离类NSI中的相同类型的SNFI使用相同的区域标识、不同的集合标识以及不同的指针;所述隔离类NSI与所述待配置SNFI所支持的NSI具有相同类型SNFI但不能共享使用所述待配置SNFI。
29.一种计算机可读存储介质,其特征在于,包括指令,当所述指令在第一网络设备上运行时,使得所述网络管理系统执行如权利要求1-9中任意一种所述的方法。
30.一种计算机可读存储介质,其特征在于,包括指令,当所述指令在第二网络设备上运行时,使得所述网络功能执行如权利要求10-14中任意一种所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711131129.6A CN109787803B (zh) | 2017-11-15 | 2017-11-15 | 管理共享网络功能的方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711131129.6A CN109787803B (zh) | 2017-11-15 | 2017-11-15 | 管理共享网络功能的方法及装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109787803A true CN109787803A (zh) | 2019-05-21 |
| CN109787803B CN109787803B (zh) | 2021-10-26 |
Family
ID=66495178
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711131129.6A Active CN109787803B (zh) | 2017-11-15 | 2017-11-15 | 管理共享网络功能的方法及装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109787803B (zh) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111092752A (zh) * | 2019-11-27 | 2020-05-01 | 中盈优创资讯科技有限公司 | 跨多个网络切片的故障定位方法及装置 |
| CN112583613A (zh) * | 2019-09-27 | 2021-03-30 | 华为技术有限公司 | 一种创建pm任务的方法及装置 |
| CN112752278A (zh) * | 2019-10-31 | 2021-05-04 | 中移(成都)信息通信科技有限公司 | 网络切片生成系统、方法、装置、设备及介质 |
| CN112954669A (zh) * | 2019-11-26 | 2021-06-11 | 中兴通讯股份有限公司 | 共享终端业务控制方法、装置、网元及存储介质 |
| CN112996013A (zh) * | 2019-12-16 | 2021-06-18 | 中国电信股份有限公司 | 切片的管理方法、装置以及系统 |
| CN113498149A (zh) * | 2020-04-03 | 2021-10-12 | 中移(成都)信息通信科技有限公司 | 基于网络切片的双连接方法、装置、设备及介质 |
| CN114079909A (zh) * | 2020-08-14 | 2022-02-22 | 中国移动通信有限公司研究院 | 一种网络切片信息处理方法、装置及网络设备 |
| CN114125946A (zh) * | 2020-08-10 | 2022-03-01 | 中国移动通信有限公司研究院 | 一种业务处理方法、装置和存储介质 |
| WO2022110944A1 (zh) * | 2020-11-24 | 2022-06-02 | 华为技术有限公司 | 网络切片规划的方法以及相关设备 |
| CN114727296A (zh) * | 2021-01-04 | 2022-07-08 | 中国移动通信有限公司研究院 | 一种网络切片业务的处理方法及相关设备 |
| CN115152268A (zh) * | 2020-02-14 | 2022-10-04 | 上海诺基亚贝尔股份有限公司 | 用于网络切片隔离管理的方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106550410A (zh) * | 2015-09-17 | 2017-03-29 | 华为技术有限公司 | 一种通信控制方法和控制器、用户设备、功能实例 |
-
2017
- 2017-11-15 CN CN201711131129.6A patent/CN109787803B/zh active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106550410A (zh) * | 2015-09-17 | 2017-03-29 | 华为技术有限公司 | 一种通信控制方法和控制器、用户设备、功能实例 |
Non-Patent Citations (2)
| Title |
|---|
| 3GPP: "3rd Generation Partnership Project;", 《3GPP TR 28.801 V15.0.0》 * |
| H.FLINCK ET AL.: "Network Slicing Management and Orchestration", 《HTTPS://TOOLS.IETF.ORG/ID/DRAFT-FLINCK-SLICING-MANAGEMENT-00.HTML》 * |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112583613A (zh) * | 2019-09-27 | 2021-03-30 | 华为技术有限公司 | 一种创建pm任务的方法及装置 |
| CN112583613B (zh) * | 2019-09-27 | 2022-05-17 | 华为技术有限公司 | 一种创建pm任务的方法及装置 |
| CN112752278A (zh) * | 2019-10-31 | 2021-05-04 | 中移(成都)信息通信科技有限公司 | 网络切片生成系统、方法、装置、设备及介质 |
| CN112752278B (zh) * | 2019-10-31 | 2023-04-07 | 中移(成都)信息通信科技有限公司 | 网络切片生成系统、方法、装置、设备及介质 |
| CN112954669A (zh) * | 2019-11-26 | 2021-06-11 | 中兴通讯股份有限公司 | 共享终端业务控制方法、装置、网元及存储介质 |
| CN112954669B (zh) * | 2019-11-26 | 2025-02-14 | 中兴通讯股份有限公司 | 共享终端业务控制方法、装置、网元及存储介质 |
| CN111092752B (zh) * | 2019-11-27 | 2021-03-16 | 中盈优创资讯科技有限公司 | 跨多个网络切片的故障定位方法及装置 |
| CN111092752A (zh) * | 2019-11-27 | 2020-05-01 | 中盈优创资讯科技有限公司 | 跨多个网络切片的故障定位方法及装置 |
| CN112996013A (zh) * | 2019-12-16 | 2021-06-18 | 中国电信股份有限公司 | 切片的管理方法、装置以及系统 |
| CN112996013B (zh) * | 2019-12-16 | 2022-06-07 | 中国电信股份有限公司 | 切片的管理方法、装置以及系统 |
| CN115152268A (zh) * | 2020-02-14 | 2022-10-04 | 上海诺基亚贝尔股份有限公司 | 用于网络切片隔离管理的方法 |
| CN113498149A (zh) * | 2020-04-03 | 2021-10-12 | 中移(成都)信息通信科技有限公司 | 基于网络切片的双连接方法、装置、设备及介质 |
| CN114125946A (zh) * | 2020-08-10 | 2022-03-01 | 中国移动通信有限公司研究院 | 一种业务处理方法、装置和存储介质 |
| CN114079909A (zh) * | 2020-08-14 | 2022-02-22 | 中国移动通信有限公司研究院 | 一种网络切片信息处理方法、装置及网络设备 |
| CN114079909B (zh) * | 2020-08-14 | 2025-05-13 | 中国移动通信有限公司研究院 | 一种网络切片信息处理方法、装置及网络设备 |
| WO2022110944A1 (zh) * | 2020-11-24 | 2022-06-02 | 华为技术有限公司 | 网络切片规划的方法以及相关设备 |
| CN114727296A (zh) * | 2021-01-04 | 2022-07-08 | 中国移动通信有限公司研究院 | 一种网络切片业务的处理方法及相关设备 |
| CN114727296B (zh) * | 2021-01-04 | 2025-04-04 | 中国移动通信有限公司研究院 | 一种网络切片业务的处理方法及相关设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109787803B (zh) | 2021-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109787803A (zh) | 管理共享网络功能的方法及装置 | |
| US11095731B2 (en) | System and methods for generating a slice deployment description for a network slice instance | |
| US20220166664A1 (en) | Method and Apparatus for Obtaining Management Data | |
| US11445515B2 (en) | Network slice selection based on requested service | |
| CN113676924B (zh) | 通信方法、装置及系统 | |
| CN112055364B (zh) | 一种网络系统分级方法及装置 | |
| CN108282351A (zh) | 网络切片实例的性能管理方法及装置 | |
| CN111865633B (zh) | 一种通信方法、装置及系统 | |
| CN109379208A (zh) | 网络对象管理方法及其装置 | |
| US12126459B2 (en) | Network slice charging method and apparatus | |
| KR20210143563A (ko) | 이동통신 네트워크에서 단말에 Deterministic Communication을 지원하는 방법 및 장치 | |
| CN112702744A (zh) | 基于蜂窝网络的专有小区建立方法、业务运行方法及装置 | |
| CN109787796A (zh) | 网络功能服务授权的方法及装置 | |
| Vittal et al. | Performance study of large scale network slice deployment in a 5g core testbed | |
| AU2020379793A1 (en) | Communication method, apparatus and system | |
| EP4024913A1 (en) | Network slice charging method and device | |
| CN116762399A (zh) | 注册至多个网络的方法、装置和系统 | |
| CN114554504B (zh) | 网络切片规划的方法以及相关设备 | |
| US20250211979A1 (en) | Crypto pool resource management in 5g stand-alone telecommunications networks | |
| US20250211668A1 (en) | Call count management in 5g stand-alone telecommunications networks | |
| US20250267560A1 (en) | Network slice notifications in wireless communication networks | |
| US20250374125A1 (en) | Apparatus, method, and computer program | |
| US20240223447A1 (en) | Systems and methods for provisioning network slices | |
| US20250317885A1 (en) | Systems and methods for sharing network subscriptions between user equipment | |
| CN110999371A (zh) | 无锚移动网络中的虚拟锚 |
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 |