一种5G核心网中TCE资源动态发现的方法及系统与流程

文档序号:21983320发布日期:2020-08-25 19:20阅读:578来源:国知局
一种5G核心网中TCE资源动态发现的方法及系统与流程
本发明涉及通信
技术领域
,具体而言,涉及一种5g核心网中tce资源动态发现的方法及系统。
背景技术
:在5g核心网(以下简称:5gc)中,为了解决一些故障问题,例如检查某一地区的无线电覆盖范围、测试新功能、对算法或程序进行微调和优化,可以激活trace会话来跟踪和记录用户信令的流程,而tce是trace数据收集的实体,通过分析tce里面存储的信令,技术人员能够快速、准确地解决用户的问题。现有技术在5gc中,ne选择tce的方式是人工手动把可用tce的信息写进ne的本地配置文件中,通过本地配置文件来选择tce,这种固化的方式存在很大的缺陷。5g采用的是sba架构,这种tce的静态配置方法无法实现网络的自治,无疑会增加人员的工作量。当某一个tce出现故障的时候,网络不能弹性地处理,tce所对应的ne找不到其它可以代替的tce,也就无法上报trace数据,导致了不能快速地解决用户业务异常的严重后果。网络侧不能实时地感知tce的负荷及状态,当同时对批量用户进行信令追踪时,容易引发tce过载,ne不能动态地选择发现tce,每次都对同一个tce进行trace数据上报,会增加信息泄露的风险。目前公开的与tce有关的专利方案有:cn102891875a一种信令的跟踪方法,该专利通过web客户端发起用户跟踪,能实现多用户跟踪,在用户界面无延时显示跟踪结果,但该专利没有描述tce资源的发现。技术实现要素:本发明的提供的一种5g核心网中tce资源动态发现的方法及系统,以解决上述
背景技术
中提出的问题。第一方面,提供了一种5g核心网中tce资源动态发现的方法,包括:tce到业务发现功能nrf进行注册;请求方向业务发现功能nrf发送请求tce服务的消息,消息中包含请求参数;业务发现功能nrf根据所述请求参数匹配目标tce资源,ne向nrf发送通知信息,信息中包含本网元的ip以及分配的目标tce的ip,nrf储存网元ip与目标tce的ip之间的映射关系。tce上电后会携带配置文件发起注册请求,配置文件包括网络功能的类型、服务实例、网络功能的plmn、网络功能的s-nssais、接入的网络的名称、标识、优先级和容量,nrf处理tce的注册请求后保存配置文件,并向tce返回注册应答消息。进一步地,业务发现功能nrf根据所述请求参数匹配目标tce资源包括:nrf匹配请求参数和已注册tce的配置文件;并过滤掉负载大于50%的tce得到tce列表;需要匹配的参数包括网络功能的类型、服务实例、网络功能的plmn、网络功能的s-nssais、接入的网络的名称。若tce列表中tce的数量为1,则该tce为目标tce,所述nrf向请求方返回该tce的信息;若tce列表为空,所述nrf向请求方返回没有匹配成功的失败原因;若tce列表中tce的数量大于1,所述nrf从所述tce列表中选择等级最高的tce为目标tce,具体地,根据述tce的本身优先级和容量进行加和得到等级,对所述等级进行排序,等级最高的tce为目标tce,即选择优先使用优先级高、容量大的tce。进一步地,所述目标tce过载时会触发更新目标tce,包括:首先nrf确定所述目标tce过载,包括:所述nrf收集所述目标tce的三次负载,当(load(▲t)+load(2*▲t)+load(3*▲t))/3>o(tce)时,判定所述目标tce过载,其中,o(tce)为预设的过载标准值,心跳信号时间间隔为δt,所述目标tce的负载携带于所述目标tce上报的心跳信号中;nrf向正在使用目标tce的网元发送有过载风险的告警信息;收到告警信息的网元向nrf请求发现新的tce资源;nrf再次进入tce资源发现流程匹配新的目标tce。进一步地,目标tce故障时会触发更新目标tce,包括:当所述nrf在阈值时间段t内未收到所述目标tce的心跳信号,则确定所述目标tce出现故障;nrf向正在使用目标tce的网元发送有故障风险的告警信息;收到告警信息的网元向nrf请求发现新的tce资源;nrf再次进入tce资源发现流程匹配新的目标tce。第二方面,提供了一种5g核心网中tce资源动态发现的系统,包括业务发现功能nrf以及至少一个tce资源;tce资源注册在业务发现功能nrf上;请求方向业务发现功能nrf发送请求tce服务的消息,消息中包含请求参数;业务发现功能nrf配置为根据所述请求参数匹配目标tce资源,并在目标tce资源过载或者故障时更新目标tce资源。本发明所提供的5g核心网中tce资源动态发现的方法及系统,在tce设备上电时会携带profile相关信息到nrf上进行注册,每个已经在nrf上成功注册的ne都可以通过nrf的发现服务来寻找tce,而不是依赖于本地配置方式固化通讯对端。该方法能够实现tce网络的自治,减轻了工作人员的工作负担,实时对tce的状态进行检测,对故障的tce进行隔离,大大降低了某个tce出现故障对用户信令追踪的影响,增加了网络应对tce故障弹性处理的能力,结合nrf的负载算法,避免tce出现过载的情况,提高5gc的稳定性,实现tce的网络自治,提高用户信令追踪的安全性。附图说明图1为本发明中通过udm激活跟踪的机制下tce的发现流程图;图2为本发明中直接激活ne跟踪的机制下tce的发现流程图;图3为本发明中nrf根据请求参数匹配目标tce的流程图;图4为本发明中目标tce过载时触发更新目标tce的流程图;图5为本发明中目标tce故障时触发更新目标tce的流程图;具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。本实施例提供的方法是一种5g核心网中tce资源动态发现的方法,包括:步骤一:tce到业务发现功能nrf进行注册具体地,单个tce注册到nrf的过程,通信流程如下:1.tce向nrf发送注册请求消息,携带该tce相关的nf/nfsprofile。profile相关信息如表1所示,包括网络功能的类型、服务实例、网络功能的plmn、网络功能的s-nssais、接入的网络的名称、标识、优先级和容量等,表中所列属性仅是比较重要的可选属性不代表所有。属性名称描述nftype网络功能的类型nfstatusnf实例的状态nfservicesnf服务实例列表heartbeattimer两条心跳信息的间隔时间plmnlist网络功能的plmnsnssais网络功能的s-nssaisdnnlist网络功能的dnnnfinstanceidnf实例的唯一标识priority优先级(数字越小优先级越高)capacity容量(数字越小容量越大)表1tce的profile信息由于5gc在部署的过程中,可能存在设备差异,可按设备处理能力等相关属性划分不同的优先级。2.nrf处理tce的注册请求,并进行相应的检查,通过后保存nf/nfsprofile记录。3.nrf向tce返回注册应答消息。步骤二:请求方向业务发现功能nrf发送请求tce服务的消息,消息中包含请求参数,业务发现功能nrf根据所述请求参数匹配目标tce资源。关于请求方向业务发现功能nrf发送请求tce服务的消息有两种方式,一种是管理系统通过udm激活跟踪过程,另一种是管理系统直接激活ne的跟踪过程。方式一:管理系统通过udm激活跟踪过程,图1给出了流程图,具体地包括如下步骤:1.管理系统激活到udm的跟踪会话,跟踪激活消息中会包含跟踪控制和配置参数;2.amf从udm处获取跟踪控制和配置参数信息,并将这些信息保存下来;3.amf的trace机制被激活,向nrf发送请求tce服务的消息,消息中携带target-nf-type、requester-nf-type和特定条件属性等;4.nrf结合已经成功注册的tce中的anssais、dnn、plmnlist等相关属性对amf进行nf/nfs访问授权判断鉴权,例如只允许某些切片网络的nf/nfs访问,决定amf是否允许访问期望的nfs,将匹配成功的tce存储到列表中,最后再从中筛选出一个目标tce。5.nrf向请求方amf返回请求应答消息,若请求发现tce服务成功,则返回目标tce的ip等信息,否则返回相应的错误信息;6.amf将跟踪控制、配置参数和amf刚获得的tce信息包装进信令里,按信令的流程来激活下一个ne的trace机制,以此类推直到最后一个ne。由于此tce是由amf向nrf请求发现得到的,amf与后面信令流程所经过的所有网元属于同一子网,因此后面的网元可以直接使用该tce,无需再进行tce资源的发现;7.nes向nrf发送通知信息,信息中包含本网元的ip以及刚获得的tce的ip,nrf将此信息保存起来,目的是为了当此tce出现故障等情况,导致不可使用的时候,nrf可以根据信息中ne的ip地址,通知到所有正在使用此tce的网元,避免出现网元仍然向此故障的tce上报trace数据。方式二:管理系统直接激活ne的跟踪过程,图2给出了流程图,具体地包括如下步骤:1.管理系统激活到某个ne的跟踪会话,跟踪激活消息中会包含一些跟控制和配置参数;2.ne的trace机制被激活,向nrf发送请求tce服务的消息,消息中携带target-nf-type、requester-nf-type和特定条件属性等;3.nrf结合已经成功注册的tce中的anssais、dnn、plmnlist等相关属性对amf进行nf/nfs访问授权判断鉴权,例如只允许某些切片网络的nf/nfs访问,决定ne是否允许访问期望的nfs,将匹配成功的tce存储到列表中,最后再从中筛选出一个目标tce;4.nrf向请求方amf返回请求应答消息,若请求发现tce服务成功,则返回目标tce的ip等信息,否则返回相应的错误信息;基于管理系统激活多个ne的trace机制情况与上面相同,不再进行描述。具体地,业务发现功能nrf根据请求参数匹配目标tce资源的过程如图3所示,包括以下步骤:1.nrf会根据请求方携带的查询参数和tce的profile进行一一匹配,并过滤掉负载大于50%的tce,匹配算法如下:当匹配完成tce后,tce列表里面可能有多个tce,先把它们的信息都保存下来,再进一步筛选;2.判断tce列表中tce的数量,如果为1,向请求方直接返回tceip等信息;如果为空,向请求方返回没有匹配成功的失败原因,如果有多个,则进行下一步的筛选;3.根据tce的优先级和容量进一步筛选,优先使用优先级高、容量大的tce,相关算法如下:level=l(priority)+l(capacity)例如:tce1的优先级为1、容量为3,tce2的优先级为2、容量为4level(tce1)=1+3=4level(tce2)=2+4=6level(tce1)<level(tce2)因此选择tce1,若最终存在多个level值相同的tce,则随机选择其中一个即可。进一步地,目标tce过载时会触发更新目标tce,图4给出了流程图,假定当前目标tce为tce1,新的目标tce为tce2,具体地包括如下步骤:1.tce1通过心跳信息实时向nrf上报负载信息;2.收集tce1在三次连续心跳信号中的平均负载,当(load(▲t)+load(2*▲t)+load(3*▲t))/3>o(tce)时,判定所述目标tce过载,其中,o(tce)为预设的过载标准值,心跳信号时间间隔为δt;3.每个正在使用tce1服务的ne,它们的信息都会被记录在nrf上,nrf根据信息中ip地址,向它们发送tce1有过载风险的告警信息;4.ne收到告警信息后,向nrf请求发现tce资源,流程跟上面的nrf发现tce资源的详细流程一样不再进行论述;5.nrf向请求方ne返回请求应答消息,若请求发现tce服务成功,则返回tce2的ip信息,否则返回相应的错误信息。进一步地,目标tce故障时会触发更新目标tce,图5给出了流程图,假定当前目标tce为tce1,新的目标tce为tce2,具体地包括如下步骤:1.tce1出现故障,在一定的周期内没有向nrf发送心跳信号;2.nrf在一定周期内没有收到tce1的心跳信息,判定tce1发生了故障;3.nrf向每个正在使用tce1的ne发送通知消息,提示正在使用的tce1发生了故障;4.ne收到告警信息后,向nrf请求发现tce资源,流程跟上面的nrf发现tce资源的详细流程一样不再进行论述。5.nrf向请求方ne返回请求应答消息,若请求发现tce服务成功,则返回tce2的ip信息,否则返回相应的错误信息。下面结合上述流程方法,描述本申请涉及的网络设备nrf和tce,以及上述方法所涉及的网络系统,具体的方法流程不再赘述。本实施例提供的tce资源动态发现的系统,包括业务发现功能nrf以及至少一个tce资源;tce资源注册在业务发现功能nrf上,注册消息中会上报配置信息,用于后需nrf选取目标tce使用;amf或者ne向业务发现功能nrf发送请求tce服务的消息,消息中包含请求参数,基于amf发起的方式会激活ue信令所经过的网元,而基于ne发起的方式可以激活特定的某些网元,业务发现功能nrf配置为根据请求参数匹配目标tce资源,并在目标tce资源过载或者故障时更新目标tce资源,减低了tce出现过载的情况,增强了网络的弹性处理,大大提高了5gc的稳定性。本领域普通技术人员可以意识到,结合本文中所公开的实施例中描述的各方法步骤和单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各实施例的步骤及组成。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。结合本文中所公开的实施例描述的方法或步骤可以用硬件、处理器执行的软件程序,或者二者的结合来实施。软件程序可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或
技术领域
内所公知的任意其它形式的存储介质中。尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1