本发明涉及移动通信技术领域,特别是涉及一种网络切片子网实例的管理数据隔离的方法和装置。
背景技术:
移动通信目前已经发展到5g阶段。5g的网络架构和前几代相比,主要特点是基于服务化的架构。现有技术的一种5g网络架构如图1所示,其中各网元的功能如下:
ue(userequipment,终端),主要通过无线空口接入5g网络并获得服务,终端通过空口和基站交互信息,通过nas(non-accessstratum,非接入层信令)和核心网的amf(accessandmobilitymanagementfunction,接入和移动管理功能)交互信息。
ran(radioaccessnetwork,无线接入网),负责终端接入网络的空口资源调度和以及空口的连接管理。
amf:核心网控制面实体,主要负责用户移动性管理,包括注册和临时标识分配;维护空闲和连接状态以及状态迁移;在连接状态下的切换;用户空闲状态下触发寻呼等功能。
ausf(authenticationserverfunction,鉴权服务器功能):核心网控制面实体,主要负责对用户的鉴权、授权,以保证用户是合法用户。
udm(unifieddatamanagement,统一数据管理功能):核心网控制面实体,归属用户服务器,永久存储用户签约数据。
smf(sessionmanagementfunction,会话管理功能):核心网控制面实体,主要负责维护pdu(protocoldataunit,协议数据单元)session(会话),负责分配用户ip地址,具有qos(qualityofservice,服务质量)控制和计费功能;用户空闲状态下收到下行数据包进行缓存并通知amf寻呼用户等功能。
upf(userplanefunction,用户面功能):核心网用户面功能实体,负责用户数据报文的转发,也对用户数据报文进行统计用于计费等功能。
pcf(policycontrolfunctionality,策略控制功能):核心网控制面实体,负责策略、计费规则功能实体、接入和移动管理策略,该功能实体主要根据业务信息和用户签约信息以及运营商的配置信息产生控制用户数据传递的qos规则、计费规则以及移动和接入控制规则。
nef(networkexposurefunction,能力开放功能):核心网控制面实体,负责移动网络能力的对外开放。
nrf(nfrepositoryfunction,网络功能库功能):核心网控制面实体,负责网络功能的服务能力的动态注册以及网络功能发现。
nssf(networksliceselectionfunction,网络切片选择功能):核心网控制面实体,负责目标nsi(networksliceinstance,网络切片实例)的选择。
5g网络支持的场景多样,不同的场景对网络的功能、性能有不同的需求。网络切片可以让运营商在同一套硬件基础设施上按需切分出多个虚拟的逻辑的端到端网络,每个网络切片在逻辑上隔离,适配各种类型服务的不同特征需求,同时满足高带宽、低时延、超大连接以及多业务对网络的不同需求。
现有技术的一种5g网络切片的管理架构如图2所示,其中各管理网元的功能如下:
csmf(communicationservicemanagementfunction,通信服务管理功能):提供通信服务的订购、定制、激活、修改、去活、取消等生命周期操作维护功能。完成用户通信服务向网络切片以及sla(service-levelagreement,服务等级协议)、容量、部署特征等信息转换。维护网络切片实例集。与nsmf交互,传递用户选择的网络切片和对应的sla等参数。
nsmf(networkslicemanagementfunction,网络切片管理功能):完成子切片的拆分和选择。完成切片特征以及sla向子切片的qos、容量、部署要求等转换。
nssmf(networkslicesubnetmanagementfunction,网络切片子网管理功能):对接nsmf,完成支持具备特定qos、容量、部署要求的网络切片子网设计、部署和管理。
一个网络切片可以由多个nss(networkslicesubnet,网络切片子网)组成。比如,mvno(mobilevirtaulnetworkoperator,移动虚拟网络运营商)租用了一个网络切片,然后可能根据不同的业务,继续划分为网络切片子网,或者一个切片服务多个租户,不同租户对应不同的网络切片子网。
发明人在实现本发明时发现,不同的网络切片子网实例,对管理数据有隔离的要求,如性能统计数据等,需要区分网络切片子网实例。但是如何实现不同的网络切片子网实例的管理数据隔离,目前标准并未定义。
技术实现要素:
本发明要解决的技术问题是提供一种网络切片子网实例的管理数据隔离的方法和装置,用以解决现有技术的5g标准协议中未具体定义5g网络中网络切片子网实例管理数据如何隔离的问题。
为解决上述技术问题,本发明提供一种网络切片子网实例的管理数据隔离的方法,所述方法包括以下步骤:
获取nssi标识,所述nssi标识用于区分不同的网络切片子网实例;
根据所述nssi标识对网络切片子网实例的管理数据进行隔离。
进一步,所述获取nssi标识的过程包括:
网络切片管理功能nsmf给网络切片选择功能nssf下发网络切片实例支持的用户和/或业务特性信息,同时下发网络切片子网实例支持的用户和/或业务特性信息;
在接入和移动管理功能amf向所述nssf查询时,所述nssf向所述amf返回nssi标识信息。
进一步,所述根据nssi标识对网络切片子网实例的管理数据进行隔离的过程包括:
所述amf接收到所述nssf返回的nssi标识信息后,根据所述nssi标识信息对网络切片子网实例的管理数据进行隔离。
进一步,所述获取nssi标识的过程包括:
所述amf在给第一网络功能nf发送消息时,如果有nssi标识信息,则在所述消息中携带所述nssi标识信息。
进一步,所述根据nssi标识对网络切片子网实例的管理数据进行隔离的过程包括:
所述第一nf接收到所述amf发送的消息后,根据所述消息中携带的nssi标识信息对网络切片子网实例的管理数据进行隔离。
进一步,所述获取nssi标识的过程包括:
第二nf在给第三nf发送消息时,如果有nssi标识信息,则在所述消息中携带所述nssi标识信息。
进一步,所述根据nssi标识对网络切片子网实例的管理数据进行隔离的过程包括:
所述第三nf接收到所述第二nf发送的消息后,根据所述消息中携带的nssi标识信息对网络切片子网实例的管理数据进行隔离。
进一步,所述nsmf通过网络切片子网管理功能nssmf和em,给网络切片选择功能nssf下发网络切片子网实例支持的用户和/或业务特性信息。
进一步,在仅需对部分管理数据进行隔离时,按对象向网络切片子网管理数据管理功能上报需隔离的管理数据,所述网络切片子网管理数据管理功能根据网络切片子网实例支持的用户和/或业务特性信息,合并对象,生成网络切片子网实例下需隔离的管理数据。
进一步,所述网络切片子网管理数据管理功能为nsmf或nssmf。
进一步,所述管理数据包括性能统计数据、告警数据和/或配置数据。
本发明还提供一种网络切片子网实例的管理数据隔离的装置,所述装置包括:
nssi标识获取单元,用于获取nssi标识,所述nssi标识用于区分不同的网络切片子网实例;
隔离单元,用于根据所述nssi标识对网络切片子网实例的管理数据进行隔离。
进一步,所述管理数据包括性能统计数据、告警数据和/或配置数据。
本发明有益效果如下:
本发明提出了一种网络切片子网实例的管理数据隔离的方法和装置,可以有效地对网络切片子网实例的管理数据进行隔离,提高了网络的透明性,是对标准协议的补充和完善。
附图说明
图1是现有技术的一种5g网络架构图;
图2是现有技术的一种5g网络切片的管理架构图;
图3是本发明实施例的一种网络切片子网实例的管理数据隔离的方法流程图;
图4是本发明实施例的一种网络切片子网实例的管理数据隔离的装置结构图;
图5是本发明实施例的nsmf下发网络切片子网实例支持的用户和/或业务特性信息给nssf后注册过程的流程图;
图6是本发明实施例的nsmf下发网络切片子网实例支持的用户和/或业务特性信息给nssf后pdusession建立过程的流程图;
图7是本发明实施例的nsmf生成网络切片子网实例下的性能统计数据的流程图;
图8是本发明实施例的本发明实施例的nsmf生成网络切片子网实例下的告警数据的流程图。
具体实施方式
为了解决现有技术的5g标准协议中未具体定义5g网络中网络切片子网实例管理数据如何隔离的问题,本发明提供了一种网络切片子网实例的管理数据隔离的方法和装置,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
实施例1
本发明实施例的一种网络切片子网实例的管理数据隔离的方法如图3所示,首先获取nssi(networkslicesubnetinstance,网络切片子网实例)标识,所述nssi标识用于区分不同的网络切片子网实例;然后根据所述nssi标识对网络切片子网实例的管理数据进行隔离,所述管理数据包括性能统计数据、告警数据和/或配置数据。本实施例具体包括以下步骤:
步骤101:nsmf给nssf下发网络切片实例支持的用户和/或业务特性信息,同时下发网络切片子网实例支持的用户和/或业务特性信息。本实施例中,所述nsmf通过nssmf和em,给nssf下发网络切片子网实例支持的用户和/或业务特性信息。
步骤102:在amf向所述nssf查询时,所述nssf向所述amf返回nssi标识信息。本实施例中,在用户注册或pdusession建立过程中,amf向nssf查询时,nssf不但查询用户的目标nsi标识,也查询用户的nssi标识,并返回nssi标识信息给amf。
步骤103:所述amf接收到所述nssf返回的nssi标识信息后,根据所述nssi标识信息对网络切片子网实例的管理数据进行隔离。本实施例中,amf按nssi标识完成管理数据的隔离,如根据nssi标识完成性能统计、告警、配置等。
当amf与其他nf(networkfunction,网络功能)之间或其他nf与nf之间发送消息时,如果有nssi标识信息,也在消息中携带,用于通知其他nf,便于其他nf根据该信息进行网络切片子网实例的管理数据隔离。具体包括以下步骤:
步骤104:所述amf在给第一nf发送消息时,如果有nssi标识信息,则在所述消息中携带所述nssi标识信息。
步骤105:所述第一nf接收到所述amf发送的消息后,根据所述消息中携带的nssi标识信息对网络切片子网实例的管理数据进行隔离。
步骤106:第二nf在给第三nf发送消息时,如果有nssi标识信息,则在所述消息中携带所述nssi标识信息。
步骤107:所述第三nf接收到所述第二nf发送的消息后,根据所述消息中携带的nssi标识信息对网络切片子网实例的管理数据进行隔离。
另外,在仅需对部分管理数据进行隔离时,按对象向网络切片子网管理数据管理功能上报需隔离的管理数据,所述网络切片子网管理数据管理功能根据网络切片子网实例支持的用户和/或业务特性信息,合并对象,生成网络切片子网实例下需隔离的管理数据。其中,所述网络切片子网管理数据管理功能为nsmf或nssmf。
实施例2
本发明实施例的一种网络切片子网实例的管理数据隔离的装置如图4所示,所述装置包括nssi标识获取单元21和隔离单元22,所述nssi标识获取单元21和所述隔离单元22连接。
所述nssi标识获取单元21用于获取nssi标识,所述nssi标识用于区分不同的网络切片子网实例;所述隔离单元22用于根据所述nssi标识对网络切片子网实例的管理数据进行隔离。其中,所述管理数据包括性能统计数据、告警数据和/或配置数据。
实施例3
本发明实施例的nsmf下发网络切片子网实例支持的用户和/或业务特性信息给nssf后注册过程的流程如图5所示,具体包括以下步骤:
步骤301:nsmf在nsi的新建/修改/删除等操作后,需要通知nssf。
步骤302:nsmf给nssf发送信息通知消息,携带网络切片实例支持的用户和/或业务特性信息,也携带网络切片子网实例支持的用户和/或业务特性信息。
步骤303:nssf返回信息通知确认消息。
步骤304:amf收到ue的注册请求消息。
步骤305:amf正常处理注册请求消息
步骤306:amf向nssf发送查询请求消息。
步骤307:nssf根据amf携带的信息,以及本地策略等,查询用户目标nsi信息,也查询用户nssi信息。
步骤308:nssf向amf返回查询响应消息,携带nssi标识等信息。
步骤309:amf继续处理注册流程,如果需要给其他nf发送消息,则在消息中携带nssi标识信息。
步骤310:amf根据nssi标识信息,完成该nsi下nssi管理数据的隔离。如根据nssi标识完成性能统计、告警、配置等。
步骤311:其他nf,如果有nssi标识信息,则根据nssi标识完成性能统计、告警、配置等。
实施例4
本发明实施例的nsmf下发网络切片子网实例支持的用户和/或业务特性信息给nssf后pdusession建立过程的流程如图6所示,具体包括以下步骤:
步骤401,nsmf在nsi的新建/修改/删除等操作后,需要通知nssf。
步骤402:nsmf给nssf发送信息通知消息,携带网络切片实例支持的用户和/或业务特性信息,也携带网络切片子网实例支持的用户和/或业务特性信息。
步骤403:nssf返回信息通知确认消息。
步骤404:amf收到ue的pdusession建立请求消息。
步骤405:amf正常处理pdusession建立请求消息
步骤406:amf向nssf发送查询请求消息。
步骤407:nssf根据amf携带的信息,以及本地策略等,查询用户目标nsi信息,也查询用户nssi信息。
步骤408:nssf向amf返回查询响应消息,携带nssi标识等信息。
步骤409:amf继续处理pdusession建立请求流程,如果需要给其他nf发送消息,则在消息中携带nssi标识信息。
步骤410:amf根据nssi标识信息,完成该nsi下nssi管理数据的隔离。如根据nssi标识完成性能统计、告警、配置等。
步骤411:其他nf,如果有nssi标识信息,则根据nssi标识完成性能统计、告警、配置等。
实施例5
本发明实施例的nsmf生成网络切片子网实例下的性能统计数据的流程如图7所示,具体包括以下步骤:
步骤501,nsmf在nsi的新建/修改/删除等操作后,发现性能统计对象发生了变更,则通知前台nf。
步骤502:nsmf给前台nf发送按对象的性能统计请求消息。
步骤503:前台nf返回按对象的性能统计响应消息。
步骤504:前台nf按对象上报性能统计数据。
步骤505:nsmf根据网络切片子网实例支持的用户和/或业务特性信息,合并对象,生成网络切片子网实例下的性能统计数据。
实施例6
本发明实施例的nsmf生成网络切片子网实例下的告警数据的流程如图8所示,具体包括以下步骤:
步骤601,nsmf在nsi的新建/修改/删除等操作后,发现告警对象发生了变更,则通知前台nf。
步骤602:前台nf上报告警信息,所述告警信息中携带区分网络切片子网实例的信息。
步骤603:nsmf根据网络切片子网实例支持的用户和/或业务特性信息,生成网络切片子网实例下的告警数据。
本发明提出了一种网络切片子网实例的管理数据隔离的方法和装置,可以有效地对网络切片子网实例的管理数据进行隔离,提高了网络的透明性,是对标准协议的补充和完善。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。