通过NRF进行NF发现的方法、设备及可读存储介质与流程

文档序号:17759931发布日期:2019-05-24 21:35阅读:3500来源:国知局
通过NRF进行NF发现的方法、设备及可读存储介质与流程

本发明涉及移动通信技术领域,尤其涉及一种通过nrf进行nf发现的方法、设备及可读存储介质。



背景技术:

在传统的移动通信网络中,网元之间的通信通常需要通过dns(domainnamesystem,域名系统)服务器来进行网元的发现,在发现目的网元后,请求的网元可以直接与目的网元进行通信。如今移动通信已经开始向第五代移动通信5g发展,在5g系统架构中,引入了新的网络功能nrf(networkrepositoryfunction,网络功能仓储)来进行nf(networkfunction,网络功能)的自动发现。但是,目前尚未明确如何利用nrf来进行nf发现。



技术实现要素:

本发明的主要目的在于提出一种通过nrf进行nf发现的方法、设备及可读存储介质,解决了在5g系统内通过nrf查询nf的问题,并可以提高查询nf的效率。

为实现上述目的,本发明提供了一种通过nrf进行nf发现的方法,所述方法包括:

接收请求端发送的查询消息,并查找与所述查询消息相匹配的标签信息;

获取与所述标签信息相关联的网络功能nf信息,并将所述nf信息发送至所述请求端。

可选的,在所述接收请求端发送的查询消息之前,所述方法还包括:

接收nf发送来的注册消息;其中,所述注册消息包括:用于标识所述nf的标签信息;

存储所述标签信息,并建立所述标签信息与所述nf的关联关系。

可选的,所述查询消息包括:一个或多个查询标签;

所述查找与所述查询信息相匹配的标签信息,包括:

分别查找与每个查询标签相匹配的标签信息。

可选的,所述标签信息包括以下至少之一:数据网络名称dnn信息、跟踪区标识tai信息、切片信息、号段信息。

可选的,所述分别查找与每个查询标签相匹配的标签信息,包括:

当查询标签不是永久用户标识supi信息时,查找与查询标签完全一致的标签信息;

当查询标签为supi信息时,按照最长匹配原则,查找supi信息所能最长匹配到的号段信息。

可选的,所述nf包括:会话管理功能smf、统一数据管理udm、或策略控制功能pcf。

此外,为实现上述目的,本发明还提出一种通过nrf进行nf发现的设备,所述设备包括:处理器、存储器及通信总线;

所述通信总线用于实现所述处理器和所述存储器之间的连接通信;

所述处理器用于执行所述存储器中存储的通过nrf进行nf发现的程序,以实现以下步骤:

接收请求端发送的查询消息,并查找与所述查询消息相匹配的标签信息;

获取与所述标签信息相关联的网络功能nf信息,并将所述nf信息发送至所述请求端。

可选的,所述处理器还用于执行所述存储器中存储的通过nrf进行nf发现的程序,以实现以下步骤:

在接收请求端发送的查询消息之前,接收nf发送来的注册消息;其中,所述注册消息包括:用于标识所述nf的标签信息;

存储所述标签信息,并建立所述标签信息与所述nf的关联关系。

可选的,所述标签信息包括以下至少之一:数据网络名称dnn信息、跟踪区标识tai信息、切片信息、号段信息。

此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质存储有通过nrf进行nf发现的程序;

当所述通过nrf进行nf发现的程序被至少一个处理器执行时,导致所述至少一个处理器执行上述介绍的通过nrf进行nf发现的方法的步骤。

本发明提出的通过nrf进行nf发现的方法、设备及可读存储介质,解决了在5g系统内通过nrf查询nf的问题,并可以提高查询nf的效率。nrf端不需要关注具体的标签信息,实现了nrf根据不同的标签信息来完成nr查询的功能。本发明提出了一种可以通过nf自动注册以及nrf配置一种通用的标签信息,根据这个标签信息来满足nf的通用的查询请求,从而满足通过nrf进行nf发现的目的。

附图说明

图1是本发明第一实施例的通过nrf进行nf发现的方法的流程图;

图2是本发明第二实施例的通过nrf进行nf发现的方法的时序图;

图3是本发明第三实施例的通过nrf进行nf发现的方法的时序图;

图4是本发明第四实施例的通过nrf进行nf发现的方法的时序图;

图5是本发明第五实施例的通过nrf进行nf发现的设备的组成结构示意图。

具体实施方式

为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。

本发明第一实施例,提出了一种通过nrf进行nf发现的方法,如图1所示,应用于nrf(networkrepositoryfunction,网络功能仓储),所述方法具体包括以下步骤:

步骤s101:接收请求端发送的查询消息,并查找与所述查询消息相匹配的标签信息。

具体的,在步骤s101之前,所述方法还包括:

接收nf(networkfunction,网络功能)发送来的注册消息;其中,所述注册消息包括:用于标识所述nf的标签信息;

存储所述标签信息,并建立所述标签信息与所述nf的关联关系。

优选的,所述标签信息包括以下至少之一:dnn(datanetworkname,数据网络名称)信息、tai(trackingareaidentity,跟踪区标识)信息、切片信息、号段信息。

nrf不需要关注标签信息的具体内容,只需要建立标签信息与nf的关联关系。在nrf上可以配置多个nf的标签信息。

进一步的,所述查询消息包括:一个或多个查询标签;

所述查找与所述查询信息相匹配的标签信息,包括:

分别查找与每个查询标签相匹配的标签信息。

更进一步的,当ue(userequipment,用户装置)侧或网络侧触发查询nf的事件时,ue通过amf(accessandmobilitymanagementfunction,接入和移动性管理功能)或smf(sessionmanagementfunction,会话管理功能)向nrf发送查询消息。

步骤s102:获取与所述标签信息相关联的网络功能nf信息,并将所述nf信息发送至所述请求端。

具体的,nrf会逐一查找与查询消息中的每个查询标签相匹配的标签信息。当查询标签不是永久用户标识supi信息时,查找与查询标签完全一致的标签信息;例如,当查询标签为dnn信息时,在nrf查找是否存储有该dnn信息,若是,则获取存储的与该dnn信息相关联的nf信息。当查询标签为tai信息时,则在nrf查找是否存储有该tai信息,若是,则获取存储的与该tai信息相关联的nf信息。当查询标签为supi(subscriberpermanentidentifier,永久用户标识)信息时,则按照最长匹配原则,查找该supi信息所能最长匹配到的号段信息,并获取与该号段信息相关联的nf信息。

优选的,所述nf包括:smf、udm(unifieddatamanagement,统一数据管理)、或pcf(policycontrolmanagement,策略控制功能)。

在本实施例中,nf先将用于标识自身的标签信息存储到nrf,以供请求端请求查询nf时,nrf根据请求端发送来的查询消息,在本地查找相匹配的标签信息,从而获得对应的nf信息。

本发明第二实施例,提出了一种通过nrf进行nf发现的方法,如图2所示,所述方法具体包括以下步骤:

步骤s201:smf上电向nrf发送动态注册消息;

其中,动态注册消息包括:用于标识smf的标签信息和切片信息。

具体的,该标签信息包括:该smf的dnn信息和tai信息。

步骤s202:nrf存储该smf的标签信息和切片信息,并建立该smf的标签信息和切片信息与该smf标识的关联关系。

步骤s203:ue向amf发送pdu(packetdataunit,报文数据单元)建立请求消息;其中,该pdu建立请求消息包括:s-nssai(singlenetworksliceselectionassistanceinformation)信息和dnn信息。

步骤s204:amf向nssf(networksliceselectionfunction,网络切片选择功能)发送切片查询消息,以查找与s-nssai信息对应的切片信息。

步骤s205:nssf向amf发送查找到的切片信息。

步骤s206:amf向nrf发送查询消息;其中,所述查询消息包括:查找到的切片信息、请求消息中的dnn信息以及ue的当前tai信息。

步骤s207:nrf查找与该查询消息相匹配的smf标识。

具体的,步骤s207,包括:

nrf查找与查询消息中的切片信息相匹配的smf标识,nrf查找与查询消息中的dnn信息相匹配的smf标识,以及nrf查找与查询消息中的tai信息相匹配的smf标识。

步骤s208:nrf将所有查找到的smf标识反馈给amf。

步骤s209:amf根据nrf反馈回的smf标识,从中选择一个合适的smf来进行pdu会话的建立。

在本实施例中,smf将用于标识自身的dnn信息和tai信息动态注册到nrf中,以便于在后续pdu连接时,amf通过ue携带的dnn信息和tai信息在nrf中查询对应的smf信息。

本发明第三实施例,提出了一种通过nrf进行nf发现的方法,如图3所示,所述方法具体包括以下步骤:

步骤s301:udm上电向nrf发送动态注册消息;

其中,动态注册消息包括:用于标识udm的标签信息。

具体的,该标签信息包括:该udm的号段信息。

步骤s302:nrf建立该udm的标签信息与该udm标识的关联关系,并存储该udm的标签信息。

步骤s303:ue向amf发送注册请求消息;其中,该注册请求消息包括:supi信息。

步骤s304:amf向nrf发送查询消息;其中,该查询消息包括:注册请求消息中的supi信息。

步骤s305:nrf查找与该查询消息相匹配的udm标识。

具体的,步骤s305,包括:

nrf按照最长匹配原则,查找所述查询消息中的supi信息所能最长匹配到的号段信息,并获取与该号段信息关联的udm标识。

步骤s306:nrf将查找到的udm标识反馈给amf。

步骤s307:amf根据nrf反馈回的udm标识向udm发起位置更新。

在本实施例中,udm将用于标识自身的号段信息动态注册到nrf中,以便于在后续用户注册时,amf通过ue携带的supi信息在nrf中查询对应的udm信息。

本发明第四实施例,提出了一种通过nrf进行nf发现的方法,如图4所示,所述方法具体包括以下步骤:

步骤s401:pcf上电向nrf发送动态注册消息;

其中,动态注册消息包括:用于标识pcf的标签信息。

具体的,该标签信息包括:该pcf的号段信息。

步骤s402:nrf建立该pcf的标签信息与该pcf标识的关联关系,并存储该pcf的标签信息。

步骤s403:ue向amf发送pdu建立请求消息;其中,该pdu建立请求消息包括:pdu标识信息。

步骤s404:amf向smf发送上下文创建请求消息;其中,该上下文创建请求消息包括:该ue的supi信息、请求的切片信息及pdu标识信息。

步骤s405:smf向nrf发送查询消息;其中,该查询消息包括:上下文创建请求消息中的supi信息。

步骤s406:nrf查找与该查询消息相匹配的pcf标识。

具体的,步骤s406,包括:

nrf按照最长匹配原则查找所述查询消息中的supi信息所能最长匹配到的号段信息,并获取与该号段信息关联的pcf标识。

步骤s407:nrf将查找到的pcf标识反馈给smf。

步骤s408:smf根据nrf反馈回的pcf标识向pcf发起会话策略创建请求。

在本实施例中,pcf将用于标识自身的号段信息动态注册到nrf中,以便于在后续用户在建立pdu时,smf通过ue携带的supi信息在nrf中查询对应的pcf信息。

本发明第五实施例,提出了一种通过nrf进行nf发现的设备,应用于网络功能仓储nrf,如图5所示,设备包括:处理器501、存储器502及通信总线;

通信总线用于实现处理器501和存储器502之间的连接通信;

处理器501用于执行存储器502中存储的在5g系统中查询nf的程序,以实现以下步骤:

接收请求端发送的查询消息,并查找与所述查询消息相匹配的标签信息;

获取与所述标签信息相关联的网络功能nf信息,并将所述nf信息发送至所述请求端。

具体的,处理器501还用于执行存储器502中存储的在5g系统中查询nf的程序,以实现以下步骤:

在接收请求端发送的查询消息之前,接收nf发送来的注册消息;其中,所述注册消息包括:用于标识所述nf的标签信息;

存储所述标签信息,并建立所述标签信息与所述nf的关联关系。

进一步的,所述查询消息包括:一个或多个查询标签;

处理器501在执行所述查找与所述查询信息相匹配的标签信息的步骤时,具体包括:

分别查找与每个查询标签相匹配的标签信息。

进一步的,所述标签信息包括以下至少之一:数据网络名称dnn信息、跟踪区标识tai信息、切片信息、号段信息。

进一步的,处理器501在执行所述分别查找与每个查询标签相匹配的标签信息的步骤时,具体包括:

当查询标签不是永久用户标识supi信息时,查找与查询标签完全一致的标签信息;

当查询标签为supi信息时,按照最长匹配原则,查找supi信息所能最长匹配到的号段信息。

本发明的第六实施例提出了一种计算机可读存储介质,应用于网络功能仓储nrf,所述计算机可读存储介质存储有通过nrf进行nf发现的程序;

当所述通过nrf进行nf发现的程序被至少一个处理器执行时,导致所述至少一个处理器执行以下步骤操作:

接收请求端发送的查询消息,并查找与所述查询消息相匹配的标签信息;

获取与所述标签信息相关联的网络功能nf信息,并将所述nf信息发送至所述请求端。

本发明实施例中介绍的通过nrf进行nf发现的方法、设备及可读存储介质,解决了在5g系统内通过nrf查询nf的问题,并可以提高查询nf的效率。nrf端不需要关注具体的标签信息,实现了nrf根据不同的标签信息来完成nr查询的功能。本发明提出了一种可以通过nf自动注册以及nrf配置一种通用的标签信息,根据这个标签信息来满足nf的通用的查询请求,从而满足通过nrf进行nf发现的目的。

通过具体实施方式的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。

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