一种控制面资源迁移的实现方法、装置及网络功能实体与流程

文档序号:18135649发布日期:2019-07-10 10:35阅读:190来源:国知局
一种控制面资源迁移的实现方法、装置及网络功能实体与流程

本申请涉及移动通信领域,尤指一种控制面资源迁移的实现方法、装置及网络功能实体。



背景技术:

图1是5g(第五代通信系统)的总体架构示意图,如图1所示,5g架构主要包括:amf(accessmanagementfunction,接入管理功能实体)、smf(sessionmanagementfunction,会话管理功能实体)、upf(userplanefunction,用户平面功能实体)、udm(unifieddatamanagement,统一数据管理实体)、pcf(policycontrolfunction,策略控制功能实体)、nrf(networkfunctionrepositoryfunction,网络功能储存库功能实体)等。

其中,用户面的连接为ue(userequipment,用户设备)到ran(radioaccessnetwork,无线接入网)到upf,控制面的连接为ue到ran到amf到smf,smf由amf选择,控制面和媒体面是分离架构,upf由smf选择和管理。

图2为nf(networkfunction,网络功能实体)发现流程示意图,nf服务者向nrf(networkrepositoryfunction网络库功能)注册,当nf发现者需要选择其他的nf服务时,会携带位置、切片和其他服务参数,向nrf发起discovery(发现)请求,nrf根据携带的参数、udm订阅的信息、当前的策略和负荷,以及其他相关信息,选择符合条件的nf返回响应消息给发现者,发现者向选中的nf发起相关业务流程。

图3为ue发起的请求pdu(protocoldataunit,协议数据单元)会话建立流程示意图,在pdu会话建立过程中,amf选择smf,然后向选中的smf发起会话建立,smf选择udm,向选中的udm获取用户签约信息,smf选择pcf,向选中的pcf发起请求获取用户策略控制信息。smf选择upf,向upf发起会话建立请求,建立用户面通道;

其中,amf选择smf、smf选择udm和smf选择pcf,选择的方式有两种:本地配置和nrf发现选择,本地配置选择的使用场景比较局限,向nrf申请发现请求选择,可参考图2中的描述。

上述的nf选择都是在会话建立的过程中选择的,但是对于已经建立会话连接的nf,无法实现用户控制面资源的迁移。



技术实现要素:

本发明实施例提供了一种控制面资源迁移的实现方法、装置及网络功能实体,以实现用户控制面资源动态迁移。

本发明实施例提供了一种控制面资源迁移的实现方法,包括:

第一网络功能实体nf确定迁移用户控制面资源,选择与所述第一nf同类型的第二nf;

所述第一nf向所述第二nf发送用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息。

本发明实施例还提供了一种控制面资源迁移的实现方法,包括:

第二nf接收第一nf发送的用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息;

所述第二nf根据所述待迁移用户的标识信息获取所述待迁移用户的控制面资源信息;

所述第二nf通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的地址信息更新为所述第二nf的地址信息。

本发明实施例还提供了一种控制面资源迁移的实现装置,应用于第一nf,包括:

确定模块,用于确定迁移用户控制面资源,选择与所述第一nf同类型的第二nf;

请求模块,用于向所述第二nf发送用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息。

本发明实施例还提供了一种网络功能实体,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

用于根据所述处理器的控制进行信息收发通信的传输装置;

其中,所述处理器用于执行以下操作:

确定迁移用户控制面资源,选择与自身同类型的第二nf;

向所述第二nf发送用户控制面迁移请求,携带待迁移用户的标识信息。

本发明实施例还提供了一种控制面资源迁移的实现装置,应用于第二nf,包括:

接收模块,用于接收第一nf发送的用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息;

获取模块,用于根据所述待迁移用户的标识信息获取所述待迁移用户的控制面资源信息;

通知模块,用于通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的地址信息更新为所述第二nf的地址信息。

本发明实施例还提供了一种网络功能实体,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

用于根据所述处理器的控制进行信息收发通信的传输装置;

其中,所述处理器用于执行以下操作:

接收第一nf发送的用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息;

根据所述待迁移用户的标识信息获取所述待迁移用户的控制面资源信息;

通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的地址信息更新为所述第二nf的地址信息。

本发明实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述控制面资源迁移的实现方法。

在本发明实施例中,通过nf自身触发用户控制面资源的无损迁移,可以实时优化网络资源,提升网络的资源利用率,同时也保证了用户业务的可靠性,提升了用户体验。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为第五代通信系统(5g)的总体架构示意图;

图2为nf发现流程示意图;

图3为ue发起的请求pdu会话建立流程示意图;

图4为本发明实施例的控制面资源迁移的实现方法的流程图;

图5为本发明实施例的控制面资源迁移的实现方法的流程图(应用于第一nf);

图6为本发明实施例的控制面资源迁移的实现方法的流程图(应用于第二nf);

图7~图14为本发明应用实例的控制面资源迁移的实现方法的流程图;

图15为本发明实施例的控制面资源迁移的实现装置示意图(应用于第一nf);

图16为本发明实施例的控制面资源迁移的实现装置示意图(应用于第二nf)。

具体实施方式

下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

针对已经建立pdu会话连接的nf,由于网络或者自身原因过负荷(容量和资源利用率过高),或者某个nf出现故障(例如网络故障和nf自身故障),或者运维升级、故障隔离、手工缩扩容等需要运维人员操作或者其他情况下,需要用户控制面资源迁移时,在保证业务连续性的情况下,本发明实施例提供一种控制面资源迁移的实现方法,以实现用户控制面资源动态迁移。

如图4所示,本发明实施例的控制面资源迁移的实现方法包括:

步骤101,第一nf确定迁移用户控制面资源,选择与所述第一nf同类型的第二nf。

其中,所述第一nf和第二nf为控制面相关的nf,可以是:smf、amf、udm或pcf。

其中,所述第一nf可以称为源nf,所述第二nf可以称为目标nf。

其中,第一nf确定用户控制面资源,可以是所述第一nf根据自身的负荷信息确定迁移全部或部分用户控制面资源;或者接收到网管的迁移指令,确定迁移全部或部分用户控制面资源。

其中,选择与所述第一nf同类型的第二nf,可以通过nrf选择所述第二nf,也可以由所述第一nf本地选择所述第二nf。

其中,所述通过nrf选择与所述第二nf,可以包括:所述第一nf向nrf发送发现第二nf的请求;所述第一nf接收所述nrf的响应,所述响应中携带所述nrf所选择的第二nf的地址信息。

其中,由所述第一nf本地选择所述第二nf,可以包括:通过本地配置的nf切片信息、位置覆盖区域信息以及权重和优先级等信息,选择所述第二nf。

其中,切片信息为网络切片(networkslice)的信息,可以包括nssai(networksliceselectionassistanceinformation,网络切片选择帮助信息)和s-nssai(singlenetworksliceselectionassistanceinformation,单网络切片选择辅助信息)。

步骤102,所述第一nf向所述第二nf发送用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息。

其中,待迁移用户可以采用用户组(ueset)的形式表示,则待迁移用户的标识信息可以是用户组(ueset)的标识信息,例如采用组标识(groupid)、imsi(internationalmobilesubscriberidentificationnumber,国际移动用户识别码)段、smfid中的一种表示。其中,如果采用smfid,则表示归属这个smf的所有用户都需要切换。

在一实施方式中,所述用户控制面迁移请求还携带所述第一nf的地址信息。所述第一nf的地址信息通过如下之一表示:fqdn(fullyqualifieddomainname,全称域名)、url(uniformresourcelocator,统一资源定位符)、ip(internetprotocol,网际互联协议)地址。

其中,采用fqdn或url标识nf的地址信息时,可以设置fqdn/url与ip地址的对应表,当nf的ip地址改变了,例如从第一nf切换至第二nf,对应的ip地址也从第一nf的ip地址切换至第二nf的ip地址,fqdn/url可以不改变,仅改变fqdn/url与ip地址的对应表中的ip地址即可。

步骤103,所述第二nf获取所述待迁移用户的控制面资源信息。

在一实施方式中,可以包括:所述第二nf向sdsf(structureddatastoragenetworkfunction,结构化数据存储实体)发送获取用户信息请求,所述获取用户信息请求携带所述待迁移用户的标识信息;所述第二nf接收所述sdsf的获取用户信息响应,所述获取用户信息响应携带所述待迁移用户的控制面资源信息。

其中,对于不同的nf,需要的所述待迁移用户的控制面资源信息可能有所不同,所述待迁移用户的控制面资源信息可以包括但不限于:用户上下文信息。例如,在一实施例中,所述待迁移用户的控制面资源信息包括:用户上下文信息和pdu会话信息。在另一实施例中,所述待迁移用户的控制面资源信息包括:用户上下文信息、pdu会话信息和qos(qualityofservice,服务质量)及flow(流)控制信息。

其中,所述用户上下文信息可以包括:用户标识,所属的用户组(ueset)标识、用户位置信息以及用户签约信息等。pdu会话信息可以包括:pdu会话标识、接入模式(sscmode)、ue地址、dnai(datanetworkaccessidentifier,数据网络接入标识符)、邻接节点信息、所属切片信息、dnn(datanetworkname,数据网络名称)等。qos及flow控制信息可以包括:qos、qfi(qosflowidentifier,qos流标识符)、计费相关信息。

步骤104,所述第二nf通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的地址信息更新为所述第二nf的地址信息。

所述邻接nf是指与所述第一nf相邻,具有通信连接关系的nf,例如,若第一nf为smf,则其邻接nf可以包括:amf、pcf、udm、upf。

其中,所述第二nf可以但不限于根据所述控制面资源信息(例如用户上下文信息)获得所述邻接nf的地址信息,从而通知所述邻接nf。

其中,如前所述,若地址信息采用ip地址,则将第一nf的ip地址更新为第二nf的ip地址,即:通知所述第一nf的邻接nf将所述待迁移用户关联的第一nf的ip地址更新为所述第二nf的ip地址;

若地址信息采用fqdn或url,则将fqdn/url与ip地址的对应表中的第一nf的fqdn或url对应的ip地址更新为第二nf的ip地址,即:通知所述第一nf的邻接nf将所述待迁移用户关联的第一nf的fqdn或url对应的ip地址更新为所述第二nf的ip地址。在这种实施方式中,建立fqdn/url与ip地址的对应表,如果需要更新ip地址,仅需更新对应表,实际应用时更加方便。

另外,在迁移完成之前,所述第一nf的邻接nf发起业务可以有两种方案:1、迁移过程中丢弃业务消息等待重发,后续重发消息转发到第二nf上;2、缓存该业务消息,等待迁移完成之后,把该消息转发到第二nf上继续业务处理。

在步骤104之后,还可以包括:

步骤105,所述第二nf向所述第一nf发送用户控制面迁移完成通知,携带已迁移用户的标识信息;

其中,当用户控制面迁移完成,上述待迁移用户成为已迁移用户。

步骤106,所述第一nf删除所述已迁移用户的信息。

所述已迁移用户的信息可以包括所述已迁移用户的控制面资源信息。

在本步骤中,第一nf删除本地已迁移用户的信息,释放了本地资源,可以改善自身过负荷的情况,实现均衡控制面实体的负荷,优化控制面网络部署。

本发明实施例中,通过nf自身触发用户控制面资源的无损迁移,对于已经建立pdu会话连接的nf,如果出现过负荷的情况,可以通过上述方式均衡控制面实体的负荷,提升网络的资源利用率,实时优化网络资源。另外,如果出现运维升级、故障隔离、手工缩扩容等情况,通过上述实施例也可以保证了用户业务的连续性和可靠性,提升了用户体验。

下面分别针对第一nf和第二nf进行描述。

针对第一nf,如图5所示,本发明实施例提供的一种控制面资源迁移的实现方法,包括:

步骤201,第一nf确定迁移用户控制面资源,选择与所述第一nf同类型的第二nf;

其中,所述第一nf和第二nf为控制面相关的nf,可以是:smf、amf、udm或pcf。

其中,第一nf确定迁移用户控制面资源,可以是所述第一nf根据自身的负荷信息确定迁移全部或部分用户控制面资源;或者接收到网管的迁移指令,确定迁移全部或部分用户控制面资源。

其中,选择与所述第一nf同类型的第二nf,可以通过nrf选择所述第二nf,也可以由所述第一nf本地选择所述第二nf。

其中,所述通过nrf选择与所述第二nf,可以包括:所述第一nf向nrf发送发现第二nf的请求;所述第一nf接收所述nrf的响应,所述响应中携带所述nrf所选择的第二nf的地址信息。

其中,所述第一nf向nrf发送发现第二nf的请求,所述请求中可以携带所述第一nf的负荷信息、切片信息和位置信息,以及其他选择第二nf相关的信息;

所述nrf可以根据所述第一nf的负荷信息、切片信息和位置信息等信息以及每个备选的第二nf的权重信息、负荷信息、覆盖位置区域等信息,选择第二smf,把所述第二nf的ip地址在响应消息带给第一nf。

步骤202,所述第一nf向所述第二nf发送用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息。

在一实施方式中,所述待迁移用户的标识信息为用户组的标识信息,所述用户组的标识信息通过如下之一表示:组标识、imsi段、smf标识。

在一实施方式中,所述用户控制面迁移请求还携带所述第一nf的地址信息,所述第一nf的地址信息通过如下之一表示:fqdn、url、ip地址。

在一实施方式中,所述步骤202之后,还可以包括:

所述第一nf接收所述第二nf发送的用户控制面迁移完成通知,所述用户控制面迁移完成通知携带已迁移用户的标识信息;

所述第一nf删除所述已迁移用户的信息。

本发明实施例中,通过第一nf自身触发用户控制面资源的无损迁移,可以实时优化网络资源,提升网络的资源利用率,同时也保证了用户业务的可靠性,提升了用户体验。

针对第二nf,如图6所示,本发明实施例提供的一种控制面资源迁移的实现方法,包括:

步骤301,第二nf接收第一nf发送的用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息;

其中,所述第一nf和第二nf为控制面相关的nf,可以是:smf、amf、udm或pcf。

步骤302,所述第二nf根据所述待迁移用户的标识信息获取所述待迁移用户的控制面资源信息;

在一实施方式中,可以包括:所述第二nf向sdsf发送获取用户信息请求,所述获取用户信息请求携带所述待迁移用户的标识信息;所述第二nf接收所述sdsf的获取用户信息响应,所述获取用户信息响应携带所述待迁移用户的控制面资源信息。

其中,所述待迁移用户的控制面资源信息可包括如下之一:

用户上下文信息;

用户上下文信息和pdu会话信息;

用户上下文信息、pdu会话信息和qosflow信息。

步骤303,所述第二nf通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的地址信息更新为所述第二nf的地址信息。

在一实施方式中,可以包括:通知所述第一nf的邻接nf,将所述待迁移用户关联的第一nf的ip地址更新为所述第二nf的ip地址,或者,通知所述第一nf的邻接nf,将所述待迁移用户关联的第一nf的fqdn或url对应的ip地址更新为所述第二nf的ip地址。

在一实施方式中,所述步骤303之后,还包括:所述第二nf向所述第一nf发送用户控制面迁移完成通知,携带已迁移用户的标识信息。

本发明实施例中,通过第二nf将第一nf中的用户控制面资源迁移至所述第二nf,可以实时优化网络资源,提升网络的资源利用率,同时也保证了用户业务的可靠性,提升了用户体验。

下面以一些应用实例进行说明。

如图7所示,本应用实例中,以第一nf和第二nf为smf为例,其中,第一nf作为源smf,第二nf作为目标smf。源smf发现自身过负荷或者其他情况需要用户控制面资源迁移时,源smf本地选择目标smf,或者向nrf发送发现目标smf请求,nrf根据位置、切片、dnai和其他服务参数等信息以及各个smf的权重、负荷、覆盖位置区域,选择目标smf,把目标smfip地址在响应消息带给源smf。源smf选择一个或者多个用户迁移到目标smf上,当已接入用户迁移完成之后,目标smf通知源smf的邻接nf,然后目标smf通知源smf本地删除相关用户,实现源smf用户控制面资源迁移。本实例包括如下步骤:

步骤400,ue发起会话建立请求,会话建立完成,smf接入用户;

步骤a.源smf发现自身过负荷或者其他情况需要用户控制面资源迁移时,由源smf本地选择目标smf,然后执行步骤403;或者,执行401和402步骤由nrf选择目标smf;

步骤401,向nrf发送发现目标smf请求,携带负荷、切片和位置信息,以及其他的smf选择相关的信息;

步骤402,nrf根据位置、切片、dnai和其他服务参数等信息以及各个smf的权重、负荷、覆盖位置区域,选择目标smf,把目标smfip地址在响应消息带给源smf;

步骤403,源smf选择一组或者多组用户迁移到目标smf上,向目标smf发送用户控制面迁移请求,携带待迁移用户的标识信息和源smf的地址信息等信息,其中,待迁移用户可以是用户组ueset,源smf的地址信息可以是该节点的fqdn或url标识;

步骤404,目标smf向sdsf发送获取用户信息请求,携带待迁移用户组ueset的标识信息;

步骤405,sdsf回复目标smf用户组响应,携带待迁移用户组的标识信息、用户上下文信息、pdu会话和qosflow等smf与用户相关的控制面资源信息;

步骤406,目标smf通知pcf更新待迁移用户组的smf节点信息,携带待迁移用户组对应的smfip地址,pcf更新待迁移用户组对应smf的地址信息,如果smf的地址信息采用ip地址表示,则直接替换成目标smf的ip地址,如果smf的地址信息采用fqdn或url表示,则将待迁移用户组关联的smf的fqdn/url对应的ip地址更新为目标smf的ip地址;

步骤407,目标smf通知udm更新待迁移用户组的smf节点信息,携带待迁移用户组对应的smfip地址,udm更新待迁移用户组对应smf的地址信息,如果smf的地址信息采用ip地址表示,则直接替换成目标smf的ip地址,如果smf的地址信息采用fqdn或url表示,则将待迁移用户组关联的smf的fqdn/url对应的ip地址更新为目标smf的ip地址;

步骤408,目标smf通知upf更新待迁移用户组的smf节点信息,携带待迁移用户组对应的smfip地址,upf更新待迁移用户组对应smf的地址信息,如果smf的地址信息采用ip地址表示,则直接替换成目标smf的ip地址,如果smf的地址信息采用fqdn或url表示,则将待迁移用户组关联的smf的fqdn/url对应的ip地址更新为目标smf的ip地址;

步骤409,目标smf通知amf更新部分用户组的smf节点信息,携带迁移用户组对应的smfip地址以及目标smf的teidc(tunnelendpointidentifiercontrol,控制面隧道端点标识)信息,amf更新待迁移用户组对应smf的地址信息及teidc信息,如果smf的地址信息采用ip地址表示,则直接替换成目标smf的ip地址,如果smf的地址信息采用fqdn或url表示,则将待迁移用户组关联的smf的fqdn/url对应的ip地址更新为目标smf的ip地址;

步骤410,目标smf通知源smf用户控制面迁移完成,携带已经迁移的用户组ueset的标识信息;

步骤b.源smf本地删除已经迁移到目标smf的用户信息。

如图8所示,本应用实例中,以第一nf和第二nf为amf为例,其中,第一nf作为源amf,第二nf作为目标amf。源amf发现自身过负荷或者其他情况需要用户控制面资源迁移时,源amf本地选择目标amf,或者向nrf发送发现目标amf请求,nrf根据位置、切片和其他服务参数等信息以及各个amf的权重、负荷、覆盖位置区域,选择目标amf,把目标amfip地址在响应消息带给源amf。源amf选择一个或者多个用户迁移到目标amf上,当已接入用户迁移完成之后,目标amf通知源amf的邻接nf,然后目标amf通知源amf本地删除相关用户,实现源amf用户控制面资源迁移。本实例包括如下步骤:

步骤500,ue发起会话建立请求,会话建立完成,amf接入用户;

步骤a.源amf发现自身过负荷或者其他情况需要用户控制面资源迁移时,由源amf本地选择目标amf,然后执行步骤503;或者,执行501和502步骤由nrf选择目标amf;

步骤501,向nrf发送发现目标amf请求,携带负荷、切片和位置信息,以及其他的amf选择相关的信息;

步骤502,nrf根据位置、切片和其他服务参数等信息以及各个amf的权重、负荷、覆盖位置区域,选择目标amf,把目标amfip地址在响应消息带给源amf;

步骤503,源amf选择一个或者多个用户组迁移到目标amf上,向目标amf发送用户控制面迁移请求,携带待迁移用户的标识信息和源amf的地址信息等信息,其中,待迁移用户可以是用户组ueset,源amf的地址信息可以是该节点的fqdn或url标识;

步骤504,目标amf向sdsf发送获取用户信息请求,携带待迁移用户组的标识信息;

步骤505,sdsf回复目标amf用户信息响应,携带待迁移用户组的标识信息和用户上下文信息。还可以包括pdu会话和qosflow等amf与用户相关的控制面资源信息;

步骤506,目标amf通知smf更新部分用户的amf节点信息,携带迁移用户组对应的amfip地址,smf更新待迁移用户组对应amf的地址信息,如果amf的地址信息采用ip地址表示,则直接替换成目标amf的ip地址,如果amf的地址信息采用fqdn或url表示,则将待迁移用户组关联的amf的fqdn/url对应的ip地址更新为目标amf的ip地址;

步骤507,目标amf通知udm更新部分用户组的amf节点信息,携带迁移用户组对应的amfip地址,udm更新待迁移用户组对应amf的地址信息,如果amf的地址信息采用ip地址表示,则直接替换成目标amf的ip地址,如果amf的地址信息采用fqdn或url表示,则将待迁移用户组关联的amf的fqdn/url对应的ip地址更新为目标amf的ip地址;

步骤508,目标amf通知pcf更新部分用户组的amf节点信息,携带迁移用户组对应的amfip地址,pcf更新待迁移用户组对应amf的地址信息,如果amf的地址信息采用ip地址表示,则直接替换成目标amf的ip地址,如果amf的地址信息采用fqdn或url表示,则将待迁移用户组关联的amf的fqdn/url对应的ip地址更新为目标amf的ip地址;

步骤509,目标amf通知ran更新部分用户组的amf节点信息,携带迁移用户组对应的amfip地址以及目标amf的teidc信息,ran更新待迁移用户组对应amf的地址信息及teidc信息,如果amf的地址信息采用ip地址表示,则直接替换成目标amf的ip地址,如果amf的地址信息采用fqdn或url表示,则将待迁移用户组关联的amf的fqdn/url对应的ip地址更新为目标amf的ip地址;

步骤510,目标amf通知源amf用户控制面迁移完成,携带已经迁移的用户组ueset的标识信息;

步骤b.源amf本地删除已经迁移到目标amf的用户信息。

如图9所示,本应用实例中,以第一nf和第二nf为udm为例,其中,第一nf作为源udm,第二nf作为目标udm。源udm发现自身过负荷或者其他情况需要用户控制面资源迁移时,源udm本地选择目标udm,或者向nrf发送发现目标udm请求,nrf根据位置、切片和其他服务参数等信息以及各个udm的权重、负荷、覆盖位置区域,选择目标udm,把目标udmip地址在响应消息带给源udm。源udm选择一个或者多个用户迁移到目标udm上,当已接入用户迁移完成之后,目标udm通知源udm的邻接nf,然后目标udm通知源udm本地删除相关用户,实现源udm用户控制面资源迁移。本实例包括如下步骤:

步骤600,ue发起会话建立请求,会话建立完成,udm接入用户;

步骤a.udm发现自身过负荷或者其他情况需要用户控制面资源迁移时,由源udm本地选择目标udm,然后执行步骤603;或者,执行601和602步骤;

步骤601,向nrf发送发现目标udm请求,携带负荷、切片和位置信息,以及其他的udm选择相关的信息;

步骤602,nrf根据位置、切片和其他服务参数等信息以及各个udm的权重、负荷、覆盖位置区域,选择目标udm,把目标udmip地址在响应消息带给源udm;

步骤603,源udm选择一个或者多个用户组迁移到目标udm上,向目标udm发送用户控制面迁移请求,携带待迁移用户的标识信息和源udm的地址信息等信息,其中,待迁移用户可以是用户组ueset,源udm的地址信息可以是该节点的fqdn或url标识;

步骤604,目标udm向sdsf获取用户组ueset信息请求,携带待迁移用户组ueset的标识信息;

步骤605,sdsf回复目标udm用户信息响应,携带待迁移用户组的标识信息、用户上下文信息、pdu会话和qosflow等udm与用户相关的控制面资源信息;

步骤606,目标udm通知smf更新待迁移用户组的udm节点信息,携带待迁移用户组对应的udmip地址,smf更新待迁移用户组对应udm的地址信息,如果udm的地址信息采用ip地址表示,则直接替换成目标udm的ip地址,如果udm的地址信息采用fqdn或url表示,则将待迁移用户组关联的udm的fqdn/url对应的ip地址更新为目标udm的ip地址;

步骤607,目标udm通知amf更新待迁移用户组的udm节点信息,携带待迁移用户组组对应的udmip地址,amf更新待迁移用户组对应udm的地址信息,如果udm的地址信息采用ip地址表示,则直接替换成目标udm的ip地址,如果udm的地址信息采用fqdn或url表示,则将待迁移用户组关联的udm的fqdn/url对应的ip地址更新为目标udm的ip地址;

步骤608,目标udm通知源udm用户控制面迁移完成,携带已经迁移的用户组ueset信息;

步骤b.源udm本地删除已经迁移到目标udm的用户信息。

如图7所示,本应用实例中,以第一nf和第二nf为pcf为例,其中,第一nf作为源pcf,第二nf作为目标pcf。源pcf发现自身过负荷或者其他情况需要用户控制面资源迁移时,源pcf本地选择目标pcf,或者向nrf发送发现目标pcf请求,nrf根据位置、切片和其他服务参数等信息以及各个pcf的权重、负荷、覆盖位置区域,选择目标pcf,把目标pcfip地址在响应消息带给源pcf。源pcf选择一个或者多个用户迁移到目标pcf上,当已接入用户迁移完成之后,目标pcf通知源pcf的邻接nf,然后目标pcf通知源pcf本地删除相关用户,实现源pcf用户控制面资源迁移。本实例包括如下步骤:

步骤700,ue发起会话建立请求,会话建立完成,pcf接入用户;

步骤a.pcf发现自身过负荷或者其他情况需要用户控制面资源迁移时,由源pcf本地选择目标pcf,然后执行步骤703;或者执行701和702步骤;

步骤701,向nrf发送发现目标pcf请求,携带负荷、切片和位置信息,以及其他的pcf选择相关的信息;

步骤702,nrf根据位置、切片和其他服务参数等信息以及各个pcf的权重、负荷、覆盖位置区域,选择目标pcf,把目标pcfip地址在响应消息带给源pcf;

步骤703,源pcf选择一个或者多个用户组迁移到目标pcf上,向目标pcf发送用户控制面迁移请求,携带待迁移用户的标识信息和源pcf的地址信息等信息,其中,待迁移用户可以是用户组ueset,源pcf的地址信息可以是该节点的fqdn或url标识;

步骤704,目标pcf向sdsf发送获取用户信息请求,携带用户组ueset的标识信息;

步骤705,sdsf回复目标pcf用户组信息响应,携带待迁移用户组的标识信息、用户上下文信息、pdu会话和qosflow等pcf与用户相关的控制面资源信息;

步骤706,目标pcf通知smf更新待迁移用户组的pcf节点信息,携带待迁移用户组对应的pcfip地址,smf更新待迁移用户组对应pcf的地址信息,如果pcf的地址信息采用ip地址表示,则直接替换成目标pcf的ip地址,如果pcf的地址信息采用fqdn或url表示,则将待迁移用户组关联的pcf的fqdn/url对应的ip地址更新为目标pcf的ip地址;

步骤707,目标pcf通知amf更新待迁移用户组的pcf节点信息,携带待迁移用户组对应的pcfip地址,amf更新待迁移用户组对应pcf的地址信息,如果pcf的地址信息采用ip地址表示,则直接替换成目标pcf的ip地址,如果pcf的地址信息采用fqdn或url表示,则将待迁移用户组关联的pcf的fqdn/url对应的ip地址更新为目标pcf的ip地址;

步骤708,目标pcf通知源pcf用户组控制面迁移完成,携带已经迁移的用户组ueset信息;

步骤b.源pcf本地删除已经迁移到目标pcf的用户信息。

如图11所示,本应用实例中,以第一nf和第二nf为smf为例,其中,第一nf作为源smf,第二nf作为目标smf。当运维人员需要进行操作时,例如以下操作:运维升级、故障隔离、手工缩扩容,运维人员通过指令下发到源smf,源smf本地选择目标smf,或者通过nrf发现目标smf,nrf根据位置、切片、dnai和其他服务参数等信息,以及各个smf的权重、负荷、覆盖位置区域,选择目标smf。目标smf上将源smf接入的用户全部迁移到目标smf上,当已接入用户迁移完成之后,目标smf通知周边功能实体,通知源smf迁移走的用户组,本地删除相关用户,实现源smf用户控制面资源的迁移。本实例包括如下步骤:

步骤800,ue发起会话建立请求,会话建立完成,smf接入用户;

步骤a.当运维人员需要进行操作时,例如以下操作:运维升级、故障隔离、手工缩扩容;

步骤801,网管平台下发用户控制面迁移指令到源smf;由源smf本地选择目标smf,然后执行步骤804;或者,执行802和803步骤由nrf选择目标smf;

步骤802,源smf向nrf请求发现目标smf,携带切片、位置和smf负荷等信息;

步骤803,nrf根据切片、位置和smf负荷信息,选择目标smf,nrf向源smf响应,携带目标smfip;

步骤804,源smf向目标smf发送用户迁移请求,携带待迁移用户的标识信息和源smf的地址信息等信息,其中,待迁移用户可以是用户组ueset,源smf的地址信息可以是该节点的fqdn或url标识;

步骤805,目标smf向sdsf发送获取用户信息请求,携带待迁移用户组ueset的标识信息;

步骤806,sdsf回复目标smf用户信息响应,携带待迁移用户组的标识信息、用户上下文信息、pdu会话和qosflow等smf与用户相关的信息;

步骤807,目标smf通知pcf更新待迁移用户组的smf节点信息,携带待迁移用户组对应的smfip地址,pcf更新待迁移用户组对应smf的地址信息,如果smf的地址信息采用ip地址表示,则直接替换成目标smf的ip地址,如果smf的地址信息采用fqdn或url表示,则将待迁移用户组关联的smf的fqdn/url对应的ip地址更新为目标smf的ip地址;

步骤808,目标smf通知udm更新待迁移用户组的smf节点信息,携带待迁移用户组对应的smfip地址,udm更新待迁移用户组对应smf的地址信息,如果smf的地址信息采用ip地址表示,则直接替换成目标smf的ip地址,如果smf的地址信息采用fqdn或url表示,则将待迁移用户组关联的smf的fqdn/url对应的ip地址更新为目标smf的ip地址;

步骤809,目标smf通知upf更新待迁移用户组的smf节点信息,携带待迁移用户组对应的smfip地址,upf更新待迁移用户组对应smf的地址信息,如果smf的地址信息采用ip地址表示,则直接替换成目标smf的ip地址,如果smf的地址信息采用fqdn或url表示,则将待迁移用户组关联的smf的fqdn/url对应的ip地址更新为目标smf的ip地址;

步骤810,目标smf通知amf更新待迁移用户组的smf节点信息,携带待迁移用户组对应的smfip地址以及目标smf的teidc信息,amf更新待迁移用户组对应smf的地址信息及teidc信息,如果smf的地址信息采用ip地址表示,则直接替换成目标smf的ip地址,如果smf的地址信息采用fqdn或url表示,则将待迁移用户组关联的smf的fqdn/url对应的ip地址更新为目标smf的ip地址;

步骤811,目标smf向源smf回复用户控制面迁移响应,标志目标smf已经建立相关的用户信息,可以正常运作;

步骤812,源smf回复用户控制面迁移响应给网管平台,用户控制面迁移完成;

步骤b.源smf本地删除已经迁移到目标smf的用户信息。

如图12所示,本应用实例中,以第一nf和第二nf为amf为例,其中,第一nf作为源amf,第二nf作为目标amf。当运维人员需要进行操作时,例如以下操作:运维升级、故障隔离、手工缩扩容,运维人员通过指令下发到源amf,源amf本地选择目标amf,或者通过nrf发现目标amf,nrf根据位置、切片、dnai和其他服务参数等信息,以及各个amf的权重、负荷、覆盖位置区域,选择目标amf,目标amf上将源amf接入的用户全部迁移到目标amf上,当已接入用户迁移完成之后,目标amf通知周边功能实体,通知源amf迁移走的用户组,本地删除相关用户,实现源amf用户控制面资源的迁移。本实例包括如下步骤:

步骤900,ue发起会话建立请求,会话建立完成,amf接入用户;

步骤a.当运维人员需要进行操作时,例如以下操作:运维升级、故障隔离、手工缩扩容;

步骤901,网管平台下发用户控制面迁移指令到源amf;由源amf本地选择目标amf,然后执行步骤904;或者,执行902和903步骤由nrf选择目标amf;

步骤902,向nrf发送发现目标amf请求,携带负荷、切片和位置信息,以及其他的amf选择相关的信息;

步骤903,nrf根据位置、切片和其他服务参数等信息以及各个amf的权重、负荷、覆盖位置区域,选择目标amf,把目标amfip地址在响应消息带给源amf;

步骤904,源amf选择一个或者多个用户组迁移到目标amf上,向目标amf发送用户控制面迁移请求,携带待迁移用户的标识信息和源amf的地址信息等信息,其中,待迁移用户可以是用户组ueset,源amf的地址信息可以是该节点的fqdn或url标识;

步骤905,目标amf向sdsf获取用户组ueset信息请求,携带待迁移用户组ueset的标识信息;

步骤906,sdsf回复目标amf用户信息响应,携带待迁移用户组的标识信息和用户上下文信息,还可以携带pdu会话和qosflow等amf与用户相关的控制面资源信息;

步骤907,目标amf通知smf更新部分用户的amf节点信息,携带迁移用户组对应的amfip地址,smf更新待迁移用户组对应amf的地址信息,如果amf的地址信息采用ip地址表示,则直接替换成目标amf的ip地址,如果amf的地址信息采用fqdn或url表示,则将待迁移用户组关联的amf的fqdn/url对应的ip地址更新为目标amf的ip地址;

步骤908,目标amf通知udm更新部分用户组的amf节点信息,携带迁移用户组对应的amfip地址,udm更新待迁移用户组对应amf的地址信息,如果amf的地址信息采用ip地址表示,则直接替换成目标amf的ip地址,如果amf的地址信息采用fqdn或url表示,则将待迁移用户组关联的amf的fqdn/url对应的ip地址更新为目标amf的ip地址;

步骤909,目标amf通知pcf更新部分用户组的amf节点信息,携带迁移用户组对应的amfip地址,pcf更新待迁移用户组对应amf的地址信息,如果amf的地址信息采用ip地址表示,则直接替换成目标amf的ip地址,如果amf的地址信息采用fqdn或url表示,则将待迁移用户组关联的amf的fqdn/url对应的ip地址更新为目标amf的ip地址;

步骤910,目标amf通知ran更新部分用户组的amf节点信息,携带迁移用户组对应的amfip地址以及目标amf的teidc信息,ran更新待迁移用户组对应amf的地址信息及teidc信息,如果amf的地址信息采用ip地址表示,则直接替换成目标amf的ip地址,如果amf的地址信息采用fqdn或url表示,则将待迁移用户组关联的amf的fqdn/url对应的ip地址更新为目标amf的ip地址;

步骤911,目标amf向源amf回复用户控制面迁移响应,标志目标amf已经建立相关的用户信息,可以正常运作;

步骤912,源amf回复用户控制面迁移响应给网管平台,用户控制面迁移完成;

步骤b.源amf本地删除已经迁移到目标amf的用户信息。

如图13所示,本应用实例中,以第一nf和第二nf为udm为例,其中,第一nf作为源udm,第二nf作为目标udm。当运维人员需要进行操作时,例如以下操作:运维升级、故障隔离、手工缩扩容,运维人员通过指令下发到源udm,源udm本地选择目标udm,或者通过nrf发现目标udm,nrf根据位置、切片、dnai和其他服务参数等信息,以及各个udm的权重、负荷、覆盖位置区域,选择目标udm,目标udm上将源udm接入的用户全部迁移到目标udm上,当已接入用户迁移完成之后,目标udm通知周边功能实体,通知源udm迁移走的用户组,本地删除相关用户,实现源udm用户控制面资源的迁移。本实例包括如下步骤:

步骤1000,ue发起会话建立请求,会话建立完成,udm接入用户;

步骤a.当运维人员需要进行操作时,例如以下操作:运维升级、故障隔离、手工缩扩容;

步骤1001,网管平台下发用户控制面迁移指令到源udm;由源udm本地选择目标udm,然后执行步骤1004;或者,执行1002和1003步骤由nrf选择目标udm;

步骤1002,向nrf发送发现目标udm请求,携带负荷、切片和位置信息,以及其他的udm选择相关的信息;

步骤1003,nrf根据位置、切片和其他服务参数等信息以及各个udm的权重、负荷、覆盖位置区域,选择目标udm,把目标udmip地址在响应消息带给源udm;

步骤1004,源udm选择一个或者多个用户组迁移到目标udm上,向目标udm发送用户控制面迁移请求,携带待迁移用户的标识信息和源udm的地址信息等信息,其中,待迁移用户可以是用户组ueset,源udm的地址信息可以是该节点的fqdn或url标识;

步骤1005,目标udm向sdsf获取用户组ueset信息请求,携带待迁移用户组ueset的标识信息;

步骤1006,sdsf回复目标udm用户信息响应,携带待迁移用户组的标识信息、用户上下文信息、pdu会话和qosflow等udm与用户相关的信息;

步骤1007,目标udm通知smf更新待迁移用户组的udm节点信息,携带待迁移用户组对应的udmip地址,smf更新待迁移用户组对应udm的地址信息,如果udm的地址信息采用ip地址表示,则直接替换成目标udm的ip地址,如果udm的地址信息采用fqdn或url表示,则将待迁移用户组关联的udm的fqdn/url对应的ip地址更新为目标udm的ip地址;

步骤1008,目标udm通知amf更新待迁移用户组的udm节点信息,携带待迁移用户组组对应的udmip地址,amf更新待迁移用户组对应udm的地址信息,如果udm的地址信息采用ip地址表示,则直接替换成目标udm的ip地址,如果udm的地址信息采用fqdn或url表示,则将待迁移用户组关联的udm的fqdn/url对应的ip地址更新为目标udm的ip地址;

步骤1009,目标udm通知源udm用户控制面迁移完成,携带已经迁移的用户组ueset信息;

步骤1010,源amf回复用户控制面迁移响应给网管平台,用户控制面迁移完成;

步骤b.源udm本地删除已经迁移到目标udm的用户信息。

如图14所示,本应用实例中,以第一nf和第二nf为pcf为例,其中,第一nf作为源pcf,第二nf作为目标pcf。当运维人员需要进行操作时,例如以下操作:运维升级、故障隔离、手工缩扩容,运维人员通过指令下发到源pcf,源pcf本地选择目标pcf,或者通过nrf发现目标pcf,nrf根据位置、切片、dnai和其他服务参数等信息,以及各个pcf的权重、负荷、覆盖位置区域,选择目标pcf。目标pcf上将源pcf接入的用户全部迁移到目标pcf上,当已接入用户迁移完成之后,目标pcf通知周边功能实体,通知源pcf迁移走的用户组,本地删除相关用户,实现源pcf用户控制面资源的迁移。本实例包括如下步骤:

步骤1100,ue发起会话建立请求,会话建立完成,pcf接入用户;

步骤a.当运维人员需要进行操作时,例如以下操作:运维升级、故障隔离、手工缩扩容;

步骤1101,网管平台下发用户控制面迁移指令到源pcf;由源pcf本地选择目标pcf,然后执行步骤1104;或者,执行802和803步骤由nrf选择目标pcf;

步骤1102,向nrf发送发现目标pcf请求,携带负荷、切片和位置信息,以及其他的pcf选择相关的信息;

步骤1103,nrf根据位置、切片和其他服务参数等信息以及各个pcf的权重、负荷、覆盖位置区域,选择目标pcf,把目标pcfip地址在响应消息带给源pcf;

步骤1104,源pcf选择一个或者多个用户组迁移到目标pcf上,向目标pcf发送用户控制面迁移请求,携带待迁移用户的标识信息和源pcf的地址信息等信息,其中,待迁移用户可以是用户组ueset,源pcf的地址信息可以是该节点的fqdn或url标识;

步骤1105,目标pcf向sdsf发送获取用户信息请求,携带待迁移用户组ueset信息;

步骤1106,sdsf回复目标pcf用户组信息响应,携带待迁移用户组的标识信息、用户上下文信息、pdu会话和qosflow等pcf与用户相关的信息;

步骤1107,目标pcf通知smf更新待迁移用户组的pcf节点信息,携带待迁移用户组对应的pcfip地址,smf更新待迁移用户组对应pcf的地址信息,如果pcf的地址信息采用ip地址表示,则直接替换成目标pcf的ip地址,如果pcf的地址信息采用fqdn或url表示,则将待迁移用户组关联的pcf的fqdn/url对应的ip地址更新为目标pcf的ip地址;

步骤1108,目标pcf通知amf更新待迁移用户组的pcf节点信息,携带待迁移用户组对应的pcfip地址,amf更新待迁移用户组对应pcf的地址信息,如果pcf的地址信息采用ip地址表示,则直接替换成目标pcf的ip地址,如果pcf的地址信息采用fqdn或url表示,则将待迁移用户组关联的pcf的fqdn/url对应的ip地址更新为目标pcf的ip地址;

步骤1109,目标pcf通知源pcf用户组控制面迁移完成,携带已经迁移的用户组ueset信息;

步骤1110,源pcf回复用户控制面迁移响应给网管平台,用户控制面迁移完成;

步骤b.源pcf本地删除已经迁移到目标pcf的用户信息。

本发明实施例还提供一种控制面资源迁移的实现装置,应用于第一nf,该装置用于实现上述实施例及实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置可以以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

如图15所示,本发明实施例还提供一种控制面资源迁移的实现装置,应用于第一nf,包括:

确定模块1201,用于确定迁移用户控制面资源,选择与所述第一nf同类型的第二nf;

请求模块1202,用于向所述第二nf发送用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息。

在一实施方式中,还包括:

删除模块,用于接收所述第二nf发送的用户控制面迁移完成通知,所述用户控制面迁移完成通知携带已迁移用户的标识信息,删除所述已迁移用户的信息。

在一实施方式中,所述确定模块1201,用于:

根据自身的负荷信息确定迁移全部或部分用户控制面资源;或者

接收到网管的迁移指令,确定迁移全部或部分用户控制面资源。

在一实施方式中,所述确定模块1201,用于:

通过nrf选择所述第二nf,或者本地选择所述第二nf。

在一实施方式中,所述确定模块1201,用于:

向nrf发送发现第二nf的请求;

接收所述nrf的响应,所述响应中携带所述第二nf的地址信息。

本发明实施例中,通过第一nf自身触发用户控制面资源的无损迁移,可以实时优化网络资源,提升网络的资源利用率,同时也保证了用户业务的可靠性,提升了用户体验。

本发明实施例还提供一种网络功能实体,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

用于根据所述处理器的控制进行信息收发通信的传输装置;

其中,所述处理器用于执行以下操作:

确定迁移全部或部分用户控制面资源,与自身同类型的第二nf;

向所述第二nf发送用户控制面迁移请求,携带待迁移用户的标识信息。

在一实施方式中,所述处理器还用于执行以下操作:

接收所述第二nf发送的用户控制面迁移完成通知,携带已迁移用户的标识信息;

删除所述已迁移用户的信息。

在一实施方式中,所述处理器还用于执行以下操作:

根据自身的负荷信息确定迁移全部或部分用户控制面资源;或者

接收到网管的迁移指令,确定迁移全部或部分用户控制面资源。

在一实施方式中,所述处理器还用于执行以下操作:

通过nrf选择所述第二nf,或者

本地选择所述第二nf。

在一实施方式中,所述处理器还用于执行以下操作:

向nrf发送发现第二nf的请求;

接收所述nrf的响应,所述响应中携带所述nrf所选择的第二nf的地址信息。

本发明实施例中,通过nf自身触发用户控制面资源的无损迁移,可以实时优化网络资源,提升网络的资源利用率,同时也保证了用户业务的可靠性,提升了用户体验。

本发明实施例还提供一种控制面资源迁移的实现装置,应用于第二nf,该装置用于实现上述实施例及实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置可以以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

如图16所示,本发明实施例还提供一种控制面资源迁移的实现装置,应用于第二nf,包括:

接收模块1301,用于接收第一nf发送的用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息;

获取模块1302,用于根据所述待迁移用户的标识信息获取所述待迁移用户的控制面资源信息;

通知模块1303,用于通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的地址信息更新为所述第二nf的地址信息。

在一实施方式中,所述通知模块1303,还用于向所述第一nf发送用户控制面迁移完成通知,所述用户控制面迁移完成通知携带已迁移用户的标识信息。

在一实施方式中,所述获取模块1302,用于:

向sdsf发送获取用户信息请求,所述获取用户信息请求携带所述待迁移用户的标识信息;

接收所述sdsf的获取用户信息响应,所述获取用户信息响应携带所述待迁移用户的控制面资源信息;

本发明实施例中,通过第二nf将第一nf中的用户控制面资源迁移至所述第二nf,可以实时优化网络资源,提升网络的资源利用率,同时也保证了用户业务的可靠性,提升了用户体验。

本发明实施例还提供一种网络功能实体,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

用于根据所述处理器的控制进行信息收发通信的传输装置;

其中,所述处理器用于执行以下操作:

接收第一nf发送的用户控制面迁移请求,所述用户控制面迁移请求携带待迁移用户的标识信息;

根据所述待迁移用户的标识信息获取所述待迁移用户的控制面资源信息;

通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的地址信息更新为自身的地址信息。

在一实施方式中,所述处理器还用于执行以下操作:

通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的地址信息更新为自身的地址信息之后,向所述第一nf发送用户控制面迁移完成通知,携带已迁移用户的标识信息。

在一实施方式中,所述处理器还用于执行以下操作:

向sdsf发送获取用户信息请求,所述获取用户信息请求携带所述待迁移用户的标识信息;

接收所述sdsf的获取用户信息响应,所述获取用户信息响应携带所述待迁移用户的控制面资源信息。

在一实施方式中,所述处理器还用于执行以下操作:

通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的ip地址更新为自身的ip地址,或者,

所述第二nf通知所述第一nf的邻接nf,将所述邻接nf中所述待迁移用户关联的第一nf的fqdn或url对应的ip地址更新为自身的ip地址。

本发明实施例中,通过迁移第一nf中的用户控制面资源,可以实时优化网络资源,提升网络的资源利用率,同时也保证了用户业务的可靠性,提升了用户体验。

本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如图5所示的控制面资源迁移的实现方法。

本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如图6所示的控制面资源迁移的实现方法。

在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

显然,本领域的技术人员应该明白,上述的本发明实施例的模块或步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明实施例不限制于任何特定的硬件和软件结合。

虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

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