一种网络功能发现方法及设备技术

技术编号:20947884 阅读:43 留言:0更新日期:2019-04-24 03:50
本申请公开了一种网络功能发现方法及设备。该方法中,NRF接收第一发现请求,所述第一发现请求中包括目标NF所对应的级别信息;所述NRF根据所述级别信息向中心数据库发送第二发现请求;所述中心数据库确定目标NF的信息,所述NF的信息包括所述NF的身份标识信息,确定出的目标NF的级别与所述级别信息对应的级别一种,并将目标NF的信息发送给所述NRF;所述NRF发送发现响应,发现响应中包括目标NF的信息。上述方法中,NRF接收到发现请求后,从中心数据库中获取NF的信息,因此可以不再对NRF进行多层部署,进而使得请求者在发送NF发现请求时可以不再进行复杂的NRF选择的过程。

A Method and Equipment for Network Function Discovery

This application discloses a network function discovery method and equipment. In this method, the NRF receives the first discovery request, which includes the level information corresponding to the target NF; the NRF sends a second discovery request to the central database based on the level information; the central database determines the information of the target NF, which includes the identity information of the NF, and the level of the determined target NF corresponds to the level information. Level 1, and sends the information of the target NF to the NRF; the NRF sends the discovery response, which includes the information of the target NF. In the above method, after receiving the discovery request, NRF can obtain the information of NF from the central database, so it can no longer deploy the NRF in multiple layers, thus enabling the requester to send the NF discovery request without complicated NRF selection process.

【技术实现步骤摘要】
一种网络功能发现方法及设备
本申请涉及通信
,尤其涉及一种网络功能(networkfunction,NF)发现方法及设备。
技术介绍
第五代移动通信系统(thefifthgeneration,5G)的基于服务的架构(servicebasedarchitecture,SBA)可以如图1所示,该架构引入了网络功能存储功能(NFrepositoryfunction,NRF),主要用于支持以下功能:1)支持服务发现功能,接收NF发现请求,并将目标NF的信息发送给请求者;2)维护可用的NF及其支持的服务的NF配置文件。在现有技术中,对NRF进行了多层部署,包括:公共陆地移动网络(publiclandmobilenetwork,PLMN)级别的NRF,可以配置有整个PLMN中的NF的信息;或者,也可以仅配置有PLMN级别的NF的信息,用于提供PLMN级别的网元发现服务。例如,统一数据管理(unifieddatamanagement,UDM)为PLMN级别的网元,若NF发现请求用于请求UDM的发现服务,PLMN级别的NRF可以为其提供发现服务。共享切片(shared-slice)级别的NRF,可以配置有一组网络切片中的NF的信息;或者,也可以仅配置有共享切片级别的NF的信息,用于提供公共(common)网元的发现服务。例如,接入和移动性管理功能(accessandmobilitymanagementfunction,AMF)为共享切片级别网元,若NF发现请求用于请求AMF的发现服务,共享切片级别的NRF可以为其提供发现服务。特殊切片(slice-specific)级别的NRF,即配置有一个网络切片中的NF的信息;或者,也可以仅配置有特殊切片级别的NF的信息。例如,会话管理功能(sessionmanagementfunction,SMF)为特殊切片级别的网元,若NF发现请求用于请求SMF的发现服务,特殊切片级别的NRF可以为其提供发现服务。因此,发起NF发现过程的请求者,需要预先配置有各级别的NRF的信息,在发起NF发现过程时,需要根据所请求发现的目标NF的级别选择相应的NRF,并向选择出的NRF发送NF发现请求。例如,若AMF请求提供UDM的发现服务,需要先选择出PLMN级别的NRF并发送NF发现请求,若将NF发现请求发送给特殊切片级别的NRF,则特殊切片级别的NRF由于没有存储PLMN级别的NF的信息,无法为其提供发现服务。对于发起NF发现过程的请求者,需要配置大量NRF的信息,且每次发起NF发现服务时,都需要选择相应的NRF,过程较为繁琐。
技术实现思路
本申请实施例提供一种NF发现方法及设备,用以解决NF在发送NF发现请求时,需要先经过较为繁琐的NRF选择过程才能将NF发现请求发送给选择出的NRF的问题。第一方面,本申请实施例提供了一种NF发现方法,包括:NRF接收第一发现请求,该第一发现请求中包括目标NF所对应的级别信息;NRF根据请求中的级别信息向中心数据库发送第二发现请求;中心数据库确定目标NF的信息,并向NRF发送第一发现响应,该第一发现响应中包括目标NF的信息,其中,NF的信息包括NF的身份标识信息;NRF在接收到第一发现响应后,发送第二发现响应,该第二发现响应中包括目标NF的信息。在上述方法中,由于NRF在接收到发现请求后,向中心数据库请求获取目标NF的信息,因此,可以不再对NRF进行多层部署,即每个NRF中仅配置与该NRF所对应级别一致的NF的信息,进而使得发起NF发现过程的请求者发送NF发现请求时,可以不再需要先进行复杂的NRF选择的过程再将NF发现请求发送给选择出的NRF,简化了请求者获取目标NF信息的过程,也简化了NRF的配置过程。可选地,在非漫游场景下,NRF接收到的第一发现请求,为发起NF发现过程的请求者(也可以称为NF消费者)发送的,相应地,NRF将第二发现响应发送给该请求者;在漫游场景下,NRF接收到的第一发现请求,可以为另一个NRF发送的,相应地,第二发现响应被发送给发送第一发现请求的NRF。在一种可能的实现方式中,上述NRF向中心数据库发送的第二发现请求中还包括该NRF的信息;中心数据库向NRF发送的第一发现响应中还包括与NRF的信息相关的NF的信息。可选地,上述NRF的信息可以为NRF的位置信息,中心数据库根据NRF的位置信息为NRF推送位于该NRF附近的其他NF的信息。例如,NF发现请求用于请求获取为终端提供接入服务的AMF,中心数据库除了将当前能够为终端提供服务的AMF的信息发送给NRF之外,还可以将该NRF附近的其他AMF的信息发送给NRF,这些AMF为终端发生移动后可能能够为终端提供服务的AMF,当终端发生移动时再次请求AMF为其提供服务时,由于NRF已获取能够为终端提供服务的AMF的信息,因此不必再次向中心数据库发送NF发现请求,提高响应速度、减轻中心数据库的负荷。进一步地,NRF可以存储第一发现响应中包括的NF的信息,以使后续再接收到NF发现请求时,若该NRF已存储有目标NF的信息,可以直接向请求者发送目标NF的信息,以提高响应速度、减轻中心数据库的负荷。在一种可能的实现方式中,上述方法还包括:NRF向中心数据库发送获取NF信息的请求,该获取NF信息的请求用于请求获取与该NRF相关的NF的信息;中心数据库在接收到该请求后,将与该NRF的信息相关的NF的信息发送给NRF,NRF存储中心数据库发送的NF的信息。在上述方法中,NRF还可以主动向中心数据库获取与该NRF相关的NF的信息,以使接收到NF发现请求时,可以先根据自身存储的NF的信息,确定是否存储有目标NF的信息,若没有存储再向中心数据库发送NF发现请求,以提高响应速度、减轻中心数据库的负荷。以提高响应速度、减轻中心数据库的负荷。在一种可能的实现方式中,NRF根据第一发现请求中的级别信息向中心数据库发送第二发现请求时,具体包括:NRF根据第一发现请求中的级别信息以及该NRF中已存储的NF的信息,判断是否已存储有目标NF的信息,若该NRF判断没有存储目标NF的信息,则向中心数据库发送第二发现请求。在上述方法中,NRF中也可以存储有部分NF的信息,若NRF中存储有目标NF的信息,则NRF可以直接将存储的目标NF的信息发送给请求者,否则向中心数据库发送第二发现请求,以获取目标NF的信息,以实现在NF请求者不必进行较为复杂的NRF选择过程的情况下,提高NRF的响应速度、降低中心数据库的负荷。在一种可能的实现方式中,NRF还可以根据预设的策略,删除已存储的部分或全部NF的信息。例如,当NRF的可用存储空间不足时,NRF可以按照时间顺序删除较早存储的NF的信息,也可以根据存储的各NF信息的访问次数,删除访问量较少的NF的信息。在一种可能的实现方式中,NRF根据第一发现请求中的级别信息向中心数据库发送第二发现请求时,可以通过以下两种方式实现:方式一、NRF向中心数据库发送第二发现请求,该第二发现请求中包括所述级别信息;中心数据库根据根据上述级别信息确定目标NF。在该方式中,NRF可以向任意中心数据库发送第二发现请求,也可以根据就近原则或其他选择策略选择中心数据库发送第二发现请求,而每个中心数据库中均配置有各个级本文档来自技高网
...

【技术保护点】
1.一种网络功能NF发现方法,其特征在于,包括:网络功能存储功能NRF接收第一发现请求,所述第一发现请求中包括目标NF的级别信息;所述NRF根据所述级别信息向中心数据库发送第二发现请求;所述NRF接收所述中心数据库发送的第一发现响应,所述第一发现响应中包括目标NF的信息,所述NF的信息包括所述NF的身份标识信息,所述目标NF的级别与所述级别信息对应的级别一致;所述NRF发送第二发现响应,所述第二发现响应中包括所述目标NF的信息。

【技术特征摘要】
1.一种网络功能NF发现方法,其特征在于,包括:网络功能存储功能NRF接收第一发现请求,所述第一发现请求中包括目标NF的级别信息;所述NRF根据所述级别信息向中心数据库发送第二发现请求;所述NRF接收所述中心数据库发送的第一发现响应,所述第一发现响应中包括目标NF的信息,所述NF的信息包括所述NF的身份标识信息,所述目标NF的级别与所述级别信息对应的级别一致;所述NRF发送第二发现响应,所述第二发现响应中包括所述目标NF的信息。2.如权利要求1所述的方法,其特征在于,所述第二发现请求中包括所述NRF的信息;所述第一发现响应中还包括与所述NRF的信息相关的NF的信息。3.如权利要求1所述的方法,其特征在于,还包括:所述NRF存储所述第一发现响应中包括的NF的信息。4.如权利要求1所述的方法,其特征在于,还包括:所述NRF向中心数据库发送获取NF信息请求,所述获取NF信息请求用于请求获取与所述NRF的信息相关的NF的信息;所述NRF接收中心数据库发送的与所述NRF的信息相关的NF的信息,并存储所述NF的信息。5.如权利要求1所述的方法,其特征在于,所述NRF根据所述级别信息向中心数据库发送第二发现请求,包括:所述NRF根据所述级别信息以及所述NRF中已存储的NF的信息,判断是否存储有目标NF的信息;所述NRF在判断所述NRF中没有存储目标NF的信息时,向中心数据库发送第二发现请求。6.如权利要求2或4所述的方法,其特征在于,还包括:所述NRF根据预设策略,删除已存储的部分或全部所述NF的信息。7.如权利要求1所述的方法,其特征在于,所述中心数据库为NRF根据所述级别信息选择所选择的,存储有与所述级别信息所对应级别的NF的信息的数据库。8.如权利要求1所述的方法,其特征在于,所述第二发现请求中包括所述级别信息;所述方法还包括:所述中心数据库根据所述级别信息确定目标NF。9.如权利要求1所述的方法,其特征在于,在所述NRF接收第一发现请求之后,还包括:所述NRF确定请求者被允许获取所述级别信息对应级别的NF信息。10.如权利要求9所述的方法,其特征在于,所述第一发现请求中还包括目标NF的类型;所述NRF确定请求者被允许获取所述级别信息对应级别的NF信息,包括:所述NRF根据所述级别信息和所述目标NF的类型,确定请求者被允许获取所述级别信息对应级别的NF信息。11.如权利要求1~10中任一项所述的方法,其特征在于,所述NF的身份标识信息包括以下之一或组合:IP地址,全称域名FQDN。12.如权利要求1所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:孙海洋吴义壮
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1