技术摘要:
本发明公开了一种5G核心网中TCE资源动态发现的方法及系统,方法包括TCE到业务发现功能NRF进行注册;请求方向业务发现功能NRF发送请求TCE服务的消息,消息中包含请求参数;业务发现功能NRF根据所述请求参数匹配目标TCE;NE向NRF发送通知信息,信息中包含本网元的IP以及 全部
背景技术:
在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的信 4 CN 111586136 A 说 明 书 2/6 页 息;若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的流程图;