网络访问控制方法、装置及设备转让专利

申请号 : CN202110027483.4

文献号 : CN112887962B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 马景旺

申请人 : 华为技术有限公司

摘要 :

本发明提供一种网络访问控制方法、装置及设备,该方法包括:接收第一网络功能NF实例发送的发现请求,所述发现请求中包括第二PLMN的标识和待访问NF实例的NF类型;获取待访问网络切片标识,并向所述第二PLMN的标识对应的第二NFRF请求所述待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息;向所述第一NF实例发送所述实例信息。用于提高不同PLMN之间的NF实例访问的可靠性。

权利要求 :

1.一种网络访问控制方法,其特征在于,包括:第一公共陆地移动网络中的第一网络功能管理模块接收来自第一网络功能实例的发现请求,所述发现请求中包括第二公共陆地移动网络的标识、网络功能类型和网络切片标识;

所述第一网络功能管理模块向所述第二公共陆地移动网络中的第二网络功能管理模块发送获取请求,所述获取请求包括所述网络功能类型和所述网络切片标识;

所述第二网络功能管理模块接收所述获取请求;

响应于所述获取请求,所述第二网络功能管理模块向所述第一网络功能管理模块发送第二网络功能实例的实例信息;

所述第一网络功能管理模块接收所述第二网络功能实例的实例信息;

所述第一网络功能管理模块向所述第一网络功能实例发送所述第二网络功能实例的实例信息。

2.根据权利要求1所述的方法,其特征在于,所述第二网络功能实例的实例信息对应于所述网络功能类型和所述网络切片标识。

3.根据权利要求1或2所述的方法,其特征在于,所述网络功能类型为待访问网络功能实例的网络功能类型,所述网络切片标识为待访问网络切片标识。

4.根据权利要求1或2所述的方法,其特征在于,所述网络切片标识为所述网络切片的类型。

5.根据权利要求1或2所述的方法,其特征在于,还包括:所述第一网络功能实例向所述第一网络功能管理模块发送所述发现请求。

6.一种网络访问控制方法,其特征在于,所述方法包括:第一公共陆地移动网络中的第一网络功能管理模块接收来自第一网络功能实例的发现请求,所述发现请求中包括第二公共陆地移动网络的标识、网络功能类型和网络切片标识;

所述第一网络功能管理模块向所述第二公共陆地移动网络中的第二网络功能管理模块发送获取请求,所述获取请求包括所述网络功能类型和所述网络切片标识;

所述第一网络功能管理模块接收来自所述第二网络功能管理模块的响应于所述获取请求的第二网络功能实例的实例信息;

所述第一网络功能管理模块向所述第一网络功能实例发送所述第二网络功能实例的实例信息。

7.根据权利要求6所述的方法,其特征在于,所述第二网络功能实例的实例信息对应于所述网络功能类型和所述网络切片标识。

8.根据权利要求6或7所述的方法,其特征在于,所述网络功能类型为待访问网络功能实例的网络功能类型,所述网络切片标识为待访问网络切片标识。

9.根据权利要求6或7所述的方法,其特征在于,所述网络切片标识为所述网络切片的类型。

10.根据权利要求6或7所述的方法,其特征在于,所述第二网络功能实例的实例信息中包括第二网络功能实例的地址;相应的,向所述第一网络功能实例发送所述实例信息,包括:

向所述第一网络功能实例发送所述第二网络功能实例的实例信息,所述第二网络功能实例的地址用于访问所述第二网络功能实例。

11.根据权利要求6或7所述的方法,其特征在于,所述第二网络功能实例的个数大于1。

12.根据权利要求6所述的方法,其特征在于,所述第一网络功能管理模块向所述第一网络功能实例发送所述第二网络功能实例的实例信息包括:所述第一网络功能管理模块向所述第一网络功能实例发送各所述第二网络功能实例的实例信息,所述各所述第二网络功能实例的实例信息用于确定并访问目标第二网络功能实例。

13.根据权利要求12所述的方法,其特征在于,各所述第二网络功能实例的实例信息包括各所述第二网络功能实例的负载信息,各所述第二网络功能实例的负载信息用于在多个第二网络功能实例中确定并访问目标第二网络功能实例。

14.根据权利要求6、7、12或13中任一项所述的方法,其特征在于,所述方法还包括:所述第一网络功能管理模块接收网络功能注册请求,所述网络功能注册请求中包括待注册网络功能实例的实例信息、及待注册网络功能实例所属的网络切片的切片信息;

所述第一网络功能管理模块根据所述待注册网络功能实例的实例信息、及所述待注册网络功能实例所属网络切片的切片信息,生成所述待注册网络功能实例的实例信息。

15.根据权利要求14所述的方法,其特征在于,所述待注册网络功能实例的实例信息包括待注册实例的标识、待注册实例的网络功能类型、待注册实例的地址中的至少一种;

所述网络切片的切片信息包括所述网络切片的标识、所述网络切片的类型中的至少一种。

16.一种网络访问控制方法,其特征在于,包括:第二公共陆地移动网络中的第二网络功能管理模块接收来自第一公共陆地移动网络中的第一网络功能管理模块的获取请求,所述获取请求中包括网络功能类型和网络切片标识;

响应于所述获取请求,所述第二网络功能管理模块向所述第一网络功能管理模块发送第二网络功能实例的实例信息。

17.根据权利要求16所述的方法,其特征在于,第二网络功能实例的实例信息对应于所述网络功能类型和所述网络切片标识。

18.根据权利要求16或17所述的方法,其特征在于,所述网络功能类型为待访问网络功能实例的网络功能类型,所述网络切片标识为待访问网络切片标识。

19.根据权利要求16或17项所述的方法,其特征在于,所述网络切片标识为网络切片的类型。

20.根据权利要求16或17所述的方法,其特征在于,还包括:所述第二网络功能管理模块获取所述网络功能类型和所述网络切片标识对应的第二网络功能实例的实例信息。

21.根据权利要求20所述的方法,其特征在于,所述第二网络功能管理模块获取所述网络功能类型和所述网络切片标识对应的第二网络功能实例的实例信息,包括:所述第二网络功能管理模块获取所述网络功能类型和所述网络切片标识对应的第二网络功能实例的地址和负载信息。

22.根据权利要求21所述的方法,其特征在于,所述第二网络功能管理模块获取所述网络功能类型和所述网络切片标识对应的第二网络功能实例的地址和负载信息之前,还包括:

所述第二网络功能管理模块获取所述网络功能类型和所述网络切片标识对应的第二网络功能实例的个数;

若所述第二网络功能实例的个数大于1,则所述第二网络功能管理模块执行获取所述网络功能类型和所述网络切片标识对应的第二网络功能实例的地址和负载信息的步骤。

23.根据权利要求16、17、21或22中任一项所述的方法,其特征在于,还包括:所述第二网络功能管理模块接收网络功能注册请求,所述网络功能注册请求中包括待注册网络功能实例的实例信息、及待注册网络功能实例所属的网络切片的切片信息;

所述第二网络功能管理模块根据所述待注册网络功能实例的实例信息、及所述待注册网络功能实例所属网络切片的切片信息,生成所述待注册网络功能实例的实例信息。

24.根据权利要求23所述的方法,其特征在于,所述待注册网络功能实例的实例信息包括待注册实例的标识、待注册实例的网络功能类型、待注册实例的地址中的至少一种;

所述网络切片的切片信息包括所述网络切片的标识、所述网络切片的类型中的至少一种。

25.一种网络访问控制装置,其特征在于,包括处理器;和

与所述处理器耦合的存储器,所述存储器存储由所述处理器执行的指令,所述指令指示所述处理器执行如权利要求6‑15中任一项所述的方法。

26.一种网络访问控制装置,其特征在于,包括处理器;和

与所述处理器耦合的存储器,所述存储器存储由所述处理器执行的指令,所述指令指示所述处理器执行如权利要求16‑24中任一项所述的方法。

27.一种通信系统,其特征在于,包括执行如权利要求6‑15中任一项所述方法的第一网络功能管理模块和执行如权利要求16‑24中任一项所述方法的第二网络功能管理模块。

28.一种计算机可读存储介质,其特征在于,存储有指令,当所述指令由计算机执行时,使得所述计算机执行如权利要求6‑15中任一项所述的方法。

29.一种计算机可读存储介质,其特征在于,存储有指令,当所述指令由计算机执行时,使得所述计算机执行如权利要求16‑24中任一项所述的方法。

说明书 :

网络访问控制方法、装置及设备

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种网络访问控制方法、装置及设备。

背景技术

[0002] 公共陆地移动网络(Public Land Mobile Network,简称PLMN)是为公众提供陆地移动通信业务目的而建立和经营的网络,为了提高网络通信效率和满足不同的通信业务需
求,可以将PLMN划分为多个网络切片,分别由各个网络切片提供相应的网络服务。
[0003] 一个PLMN中可以包括多个网络切片,每一个网络切片中可以部署多个网络功能(Network Function,简称NF)实例,每一个NF实例可以向用户提供一种类型的网络服务。在
为用户提供跨PLMN漫游服务(例如由中国运营商提供服务器的终端设备位于国外)时,一个
PLMN中的NF实例可能需要访问另一个PLMN中的待访问NF实例,在现有技术中,一个PLMN中
的NF实例只能根据待访问NF实例的NF类型访问另一个PLMN中的NF实例,然而,当待访问NF
实例所属的网络切片类型与该NF实例所属的网络切片类型不同时,待访问NF实例可能不包
括该NF实例所需要的网络功能或数据等,导致该NF实例无法对正确的待访问NF实例进行访
问,进而导致不同PLMN之间的NF实例的访问的可靠性较差。

发明内容

[0004] 本发明实施例提供一种网络访问控制方法、装置及设备,用于提高不同PLMN之间的NF实例的访问的可靠性。
[0005] 第一方面,本发明实施例提供一种网络访问控制方法,该方法可以包括:当第一NF实例需要访问第二PLMN中的待访问NF实例的NF类型的NF实例时,第一NF实例向第一NFRF发
送发现请求,该发现请求中包括第二PLMN的标识和待访问NF实例的NF类型;第一NFRF获取
待访问网络切片标识,并向第二PLMN中的第二NFRF请求待访问NF实例的NF类型和待访问网
络切片标识对应的第二NF实例的实例信息,并向第一NF实例发送实例信息,以使第一NF实
例根据实例信息访问第二NF实例。
[0006] 在本申请中,为第一PLMN设置第一NFRF,并由第一NFRF对第一PLMN中的NF实例进行管理;为第二PLMN设置第二NFRF,并由第二NFRF对第二PLMN中的NF实例进行管理。这样,
当第一PLMN中的第一NF实例需要访问第二PLMN中的第二NF实例时,第一NF实例可以根据第
一NFRF和第二NFRF获取第二NF实例的实例信息,并根据第二NF实例的实例信息,对第二NF
实例进行访问,进而实现一个PLMN中的NF实例可以对其它PLMN中的NF实例进行准确的访
问,进而提高不同PLMN中NF实例访问的可靠性。
[0007] 在一种可能的实施方式中,可选的,当第一NFRF需要获取第二NF实例的实例信息时,第一NFRF可以获取待访问NF实例对应的待访问网络切片标识,并向第二NFRF发送获取
请求,获取请求中包括待访问NF实例的NF类型和待访问网络切片标识,并接收第二NFRF发
送的、待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息。
[0008] 在该种可行的实现方式中,可选的,待访问网络切片标识为待访问网络切片的类型;或者,待访问网络切片标识为待访问网络切片的类型和租户标识的组合。
[0009] 可选的,第一NFRF可以通过如下两种可行的实现方式获取待访问NF实例对应的待访问网络切片标识:
[0010] 一种可行的实现方式:发现请求中包括待访问网络切片标识;相应的,第一NFRF可以在发现请求中获取待访问网络切片标识。
[0011] 在该种可行的实现方式中,由第一NF实例确定待访问NF实例对应的待访问网络切片标识,并在发现请求中携带待访问网络切片标识,以使第一NFRF可以快速获取待访问网
络切片标识。
[0012] 另一种可行的实现方式:第一NFRF获取第一NF实例对应的功能类型,并根据第一NF实例对应的功能类型,确定待访问网络切片标识。
[0013] 可选的,第一NFRF可以获取所述第一NF实例所属的第一网络切片的第一网络切片类型;根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN
中对应的第二网络切片类型;将所述第二网络切片类型确定为所述待访问网络切片标识。
[0014] 可选的,若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第
一功能类型对应的网络功能在所有PLMN中的切片类型相同;
[0015] 可选的,若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的
切片类型不同。可选的,可以向所述策略管理单元发送切片类型获取请求,所述网络切片获
取请求中包括所述第一网络切片类型和所述第二PLMN的标识;接收所述策略管理单元发送
的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0016] 在该种可行的实现方式中,第一NFRF根据第一NF实例对应的功能类型,可以准确的获取得到待访问NF实例对应的待访问网络切片标识,进一步的提高了不同PLMN中NF实例
访问的可靠性。
[0017] 可选的,所述实例信息中包括第二NF实例的地址;相应的,向所述第一NF实例发送所述实例信息,包括:向所述第一NF实例发送所述实例信息,以使所述第一NF实例根据所述
实例信息中的第二NF实例的地址访问所述第二NF实例。
[0018] 可选的,若所述待访问NF实例的NF类型对应的第二NF实例的个数大于1;相应的,向所述第一NF实例发送所述实例信息包括:向所述第一NF实例发送各所述第二NF实例的实
例信息,以使所述第一NF实例在所述第二NF实例中确定目标第二NF实例,并根据所述目标
第二NF实例的地址访问所述目标第二NF实例。
[0019] 可选的,所述实例信息中包括各所述第二NF实例的负载信息,以使所述第一NF实例根据各所述第二NF实例的负载信息在多个第二NF实例中确定目标第二NF实例,并根据所
述目标第二NF实例的地址访问所述目标第二NF实例。
[0020] 可选的,获取请求中还可以包括第一NF实例的NF类型,以使第二NFRF在向第一NFRF发送第二NF实例的实例信息之前,对第一NF实例的NF类型进行验证,进而保证不同
PLMN中的NF实例访问的安全性。
[0021] 在另一种可能的实施方式中,为了保证NFRF可以存储有PLMN中各NF实例的实例信息,当在PLMN中增设NF实例时,可以在NFRF中对增设的NF实例进行注册,具体的:接收NF注
册请求,NF注册请求中包括待注册NF实例的实例信息、及待注册NF实例所属的网络切片的
切片信息;根据待注册NF实例的实例信息、及待注册NF实例所属网络切片的切片信息,生成
待注册NF实例的实例信息。
[0022] 可选的,待注册NF实例的实例信息包括待注册实例的标识、待注册实例的NF类型、待注册实例的地址中的至少一种;目标网络切片的切片信息包括目标网络切片的标识、目
标网络切片的类型中的至少一种。
[0023] 第二方面,本发明实施例提供种网络访问控制方法,该方法的执行主体为第二PLMN中的第二块NFRF,该方法可以包括:第二NFRF接收第一NFRF发送的获取请求,获取请求
中包括待访问网络功能NF实例类型和待访问网络切片标识,根据获取请求,获取待访问NF
实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息,并向第一NFRF发送第
二NF实例的实例信息。
[0024] 在上述过程中,第二NFRF可以对第二PLMN中的NF实例进行管理,这样,当第二NFRF接收到第一NFRF发送的获取请求之后,第二NFRF可以获取待访问NF实例的NF类型和待访问
网络切片标识对应的第二NF实例的实例信息,并向第一NFRF发送第二NF实例的实例信息,
以使第一PLMN中的第一NF实例可以访问第二NF实例,提高了不同PLMN中NF实例访问的可靠
性。
[0025] 在一种可能的实施方式中,第二NFRF通过如下实现方式根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息:获
取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负
载信息。
[0026] 可选的,在获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息之前,还包括:
[0027] 获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的个数;
[0028] 若所述第二NF实例的个数大于1,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息的步骤,这样,可以使得第一NF
实例可以根据各个第二NF实例的负载信息在多个第二NF实例中选择一个目标第二NF实例。
[0029] 在另一种可能的实施方式中,所述获取请求中还包括第一NF实例的NF类型;相应的,根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应
的第二NF实例的实例信息之前,还包括:
[0030] 获取所述待访问NF实例对应的第一NF类型集合,所述第一NF类型集合中的各NF类型为允许对所述待访问NF实例进行访问的NF实例的NF类型;
[0031] 若所述第一NF类型集合中包括所述第一NF实例的NF类型,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息;或者,若所述
确定所述第一NF类型集合中不包括所述第一NF实例的NF类型,则向所述第一NFRF发送访问
受限提示信息,以使所述第一NFRF向所述第一NF实例发送所述访问受限提示信息。进而提
高跨PLMN进行NF实例访问的安全性。
[0032] 第三方面,本发明实施例提供一种网络控制方法,该方法可以包括:当第一NF实例需要访问第二PLMN中的待访问NF实例的NF类型的NF实例时,第一NF实例获取待访问NF实例
的NF类型、及所述待访问NF实例所属的网络切片的待访问网络切片标识,并向第一网络功
能管理模块NFRF发送发现请求,所述发送请求中包括第二PLMN的标识、待访问NF实例的NF
类型、及所述待访问网络切片标识,以使所述第一NFRF向所述第二PLMN中的第二NFRF请求
获取待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息,第一NF
实例接收所述第一NFRF发送的所述第二NF实例的实例信息。
[0033] 在上述过程中,在第一NF实例发送发现请求之前,先获取待访问网络切片标识,并在向第一NFRF实例发送的发现请求中携带待访问网络切片标识,以使第二NFRF可以根据待
访问NF实例的NF类型和待访问网络切片标识获取第二NF实例的实例信息,使得第一NF实例
可以对第二PLMN中的第二NF实例进行访问。
[0034] 在一种可能的实施方式中,可选的,第一NF实例可以通过如下可行的实现方式获取所述待访问NF实例所属的网络切片的待访问网络切片标识:
[0035] 获取所述第一NF实例所属的第一网络切片的第一网络切片类型;
[0036] 根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型;
[0037] 将所述第二网络切片类型确定为所述待访问网络切片标识。
[0038] 可选的,若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第
一功能类型对应的网络功能在所有PLMN中的切片类型相同;
[0039] 可选的,若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的
切片类型不同。
[0040] 可选的,第一NF实例可以向所述策略管理单元发送切片类型获取请求,所述网络切片获取请求中包括所述第一网络切片类型和所述第二PLMN的标识;接收所述策略管理单
元发送的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0041] 第四方面,本发明实施例提供一种网络访问控制装置,该网络访问控制装置应用于第一PLMN中的第一NFRF,所述装置包括接收模块、处理模块和发送模块,其中,
[0042] 所述接收模块用于,接收第一网络功能NF实例发送的发现请求,所述发现请求中包括第二PLMN的标识和待访问NF实例的NF类型;
[0043] 所述处理模块用于,获取待访问网络切片标识;
[0044] 所述发送模块用于,向所述第二PLMN的标识对应的第二NFRF发送获取请求,所述获取请求包括待访问NF实例的NF类型和所述待访问网络切片标识;
[0045] 所述接收模块用于,接收第二NFR发送的所述待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息;
[0046] 所述发送模块用于,向所述第一NF实例发送所述实例信息。
[0047] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0048] 在一种可能的实施方式中,所述待访问网络切片标识为所述待访问网络切片的类型;
[0049] 或者,
[0050] 所述待访问网络切片标识为所述待访问网络切片的类型和租户标识的组合。
[0051] 在另一种可能的实施方式中,所述发现请求中包括所述待访问网络切片标识;相应的,所述处理模块具体用于:
[0052] 在所述发现请求中获取所述待访问网络切片标识。
[0053] 在另一种可能的实施方式中,所述处理模块具体用于:
[0054] 获取所述第一NF实例对应的功能类型;
[0055] 根据所述第一NF实例对应的功能类型,确定所述待访问网络切片标识。
[0056] 在另一种可能的实施方式中,所述处理模块具体用于:
[0057] 获取所述第一NF实例所属的第一网络切片的第一网络切片类型;
[0058] 根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型;
[0059] 将所述第二网络切片类型确定为所述待访问网络切片标识。
[0060] 在另一种可能的实施方式中,所述处理模块具体用于:
[0061] 若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第一功能类
型对应的网络功能在所有PLMN中的切片类型相同;
[0062] 或者,
[0063] 若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的切片类型
不同。
[0064] 在另一种可能的实施方式中,所述发送模块还用于,向所述策略管理单元发送切片类型获取请求,所述网络切片获取请求中包括所述第一网络切片类型和所述第二PLMN的
标识;
[0065] 所述接收模块还用于,接收所述策略管理单元发送的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0066] 在另一种可能的实施方式中,所述实例信息中包括第二NF实例的地址;相应的,所述发送模块具体用于:
[0067] 向所述第一NF实例发送所述实例信息,以使所述第一NF实例根据所述实例信息中的第二NF实例的地址访问所述第二NF实例。
[0068] 在另一种可能的实施方式中,所述待访问NF实例的NF类型对应的第二NF实例的个数大于1;
[0069] 相应的,所述发送模块具体用于:
[0070] 向所述第一NF实例发送各所述第二NF实例的实例信息,以使所述第一NF实例在所述第二NF实例中确定目标第二NF实例,并根据所述目标第二NF实例的地址访问所述目标第
二NF实例。
[0071] 在另一种可能的实施方式中,所述实例信息中包括各所述第二NF实例的负载信息,以使所述第一NF实例根据各所述第二NF实例的负载信息在多个第二NF实例中确定目标
第二NF实例,并根据所述目标第二NF实例的地址访问所述目标第二NF实例。
[0072] 在另一种可能的实施方式中,所述方法还包括:
[0073] 所述接收模块还用于,接收NF注册请求,所述NF注册请求中包括待注册NF实例的实例信息、及待注册NF实例所属的网络切片的切片信息;
[0074] 所述处理模块还用于,根据所述待注册NF实例的实例信息、及所述待注册NF实例所属网络切片的切片信息,生成所述待注册NF实例的实例信息。
[0075] 在另一种可能的实施方式中,所述待注册NF实例的实例信息包括待注册实例的标识、待注册实例的NF类型、待注册实例的地址中的至少一种;
[0076] 所述目标网络切片的切片信息包括所述目标网络切片的标识、所述目标网络切片的类型中的至少一种。
[0077] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0078] 第五方面,本发明实施例提供另一种网络访问控制装置,该网络控制装置应用于第二PLMN中的第二NFRF,所述装置包括接收模块、处理模块和发送模块,其中,
[0079] 所述接收模块用于,接收第一NFRF发送的获取请求,所述获取请求中包括所述待访问网络功能NF实例类型和所述待访问网络切片标识;
[0080] 所述处理模块用于,根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息;
[0081] 所述发送模块用于,向所述第一NFRF发送所述第二NF实例的实例信息。
[0082] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0083] 在一种可能的实施方式中,所述处理模块具体用于:
[0084] 获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息。
[0085] 在另一种可能的实施方式中,所述处理模块还用于:
[0086] 在所述处理模块获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息之前,获取所述待访问NF实例的NF类型和所述待访问网
络切片标识对应的第二NF实例的个数;
[0087] 若所述第二NF实例的个数大于1,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息的步骤。
[0088] 在另一种可能的实施方式中,所述获取请求中还包括第一NF实例的NF类型;相应的,所述处理模块还用于:
[0089] 在所述处理模块根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息之前,获取所述待访问NF实例对应的第一NF
类型集合,所述第一NF类型集合中的各NF类型为允许对所述待访问NF实例进行访问的NF实
例的NF类型;
[0090] 若所述第一NF类型集合中包括所述第一NF实例的NF类型,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息。
[0091] 在另一种可能的实施方式中,所述发送模块还用于,若所述确定所述第一NF类型集合中不包括所述第一NF实例的NF类型,则向所述第一NFRF发送访问受限提示信息,以使
所述第一NFRF向所述第一NF实例发送所述访问受限提示信息。
[0092] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0093] 第六方面,本发明实施例提供又一种网络控制装置,该网络控制装置应用于第一NF实例,所述装置处理模块、发送模块和接收模块,其中,
[0094] 所述处理模块用于,获取待访问NF实例的NF类型、及所述待访问NF实例所属的网络切片的待访问网络切片标识;
[0095] 所述发送模块用于,向第一网络功能管理模块NFRF发送发现请求,所述发送请求中包括第二PLMN的标识、待访问NF实例的NF类型、及所述待访问网络切片标识,以使所述第
一NFRF向所述第二PLMN中的第二NFRF请求获取待访问NF实例的NF类型和待访问网络切片
标识对应的第二NF实例的实例信息;
[0096] 所述接收模块用于,接收所述第一NFRF发送的所述第二NF实例的实例信息。
[0097] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0098] 在一种可能的实施方式中,所述处理模块具体用于:
[0099] 获取所述第一NF实例所属的第一网络切片的第一网络切片类型;
[0100] 根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型;
[0101] 将所述第二网络切片类型确定为所述待访问网络切片标识。
[0102] 在另一种可能的实施方式中,所述处理模块具体用于:
[0103] 若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第一功能类
型对应的网络功能在所有PLMN中的切片类型相同;
[0104] 或者,
[0105] 若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的切片类型
不同。
[0106] 在另一种可能的实施方式中,所述发送模块还用于,向所述策略管理单元发送切片类型获取请求,所述网络切片获取请求中包括所述第一网络切片类型和所述第二PLMN的
标识;
[0107] 所述接收模块还用于,接收所述策略管理单元发送的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0108] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0109] 第七方面,本发明实施例提供一种网络访问控制设备,该网络访问控制设备应用于第一PLMN中的第一NFRF,该设备包括接收器、处理器和、发送器、存储器、以及通信总线,
存储器用于存储程序,通信总线用于实现元件之间的通信连接,处理器可以读取存储器中
的程序,并执行相应的操作,其中,
[0110] 所述接收器用于,接收第一网络功能NF实例发送的发现请求,所述发现请求中包括第二PLMN的标识和待访问NF实例的NF类型;
[0111] 所述处理器用于,获取待访问网络切片标识;
[0112] 所述发送器用于,向所述第二PLMN的标识对应的第二NFRF发送获取请求,所述获取请求包括待访问NF实例的NF类型和所述待访问网络切片标识;
[0113] 所述接收器用于,接收第二NFR发送的所述待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息;
[0114] 所述发送器用于,向所述第一NF实例发送所述实例信息。
[0115] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0116] 在一种可能的实施方式中,所述待访问网络切片标识为所述待访问网络切片的类型;
[0117] 或者,
[0118] 所述待访问网络切片标识为所述待访问网络切片的类型和租户标识的组合。
[0119] 在另一种可能的实施方式中,所述发现请求中包括所述待访问网络切片标识;相应的,所述处理器具体用于:
[0120] 在所述发现请求中获取所述待访问网络切片标识。
[0121] 在另一种可能的实施方式中,所述处理器具体用于:
[0122] 获取所述第一NF实例对应的功能类型;
[0123] 根据所述第一NF实例对应的功能类型,确定所述待访问网络切片标识。
[0124] 在另一种可能的实施方式中,所述处理器具体用于:
[0125] 获取所述第一NF实例所属的第一网络切片的第一网络切片类型;
[0126] 根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型;
[0127] 将所述第二网络切片类型确定为所述待访问网络切片标识。
[0128] 在另一种可能的实施方式中,所述处理器具体用于:
[0129] 若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第一功能类
型对应的网络功能在所有PLMN中的切片类型相同;
[0130] 或者,
[0131] 若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的切片类型
不同。
[0132] 在另一种可能的实施方式中,所述发送器还用于,向所述策略管理单元发送切片类型获取请求,所述网络切片获取请求中包括所述第一网络切片类型和所述第二PLMN的标
识;
[0133] 所述接收器还用于,接收所述策略管理单元发送的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0134] 在另一种可能的实施方式中,所述实例信息中包括第二NF实例的地址;相应的,所述发送器具体用于:
[0135] 向所述第一NF实例发送所述实例信息,以使所述第一NF实例根据所述实例信息中的第二NF实例的地址访问所述第二NF实例。
[0136] 在另一种可能的实施方式中,所述待访问NF实例的NF类型对应的第二NF实例的个数大于1;
[0137] 相应的,所述发送器具体用于:
[0138] 向所述第一NF实例发送各所述第二NF实例的实例信息,以使所述第一NF实例在所述第二NF实例中确定目标第二NF实例,并根据所述目标第二NF实例的地址访问所述目标第
二NF实例。
[0139] 在另一种可能的实施方式中,所述实例信息中包括各所述第二NF实例的负载信息,以使所述第一NF实例根据各所述第二NF实例的负载信息在多个第二NF实例中确定目标
第二NF实例,并根据所述目标第二NF实例的地址访问所述目标第二NF实例。
[0140] 在另一种可能的实施方式中,所述方法还包括:
[0141] 所述接收器还用于,接收NF注册请求,所述NF注册请求中包括待注册NF实例的实例信息、及待注册NF实例所属的网络切片的切片信息;
[0142] 所述处理器还用于,根据所述待注册NF实例的实例信息、及所述待注册NF实例所属网络切片的切片信息,生成所述待注册NF实例的实例信息。
[0143] 在另一种可能的实施方式中,所述待注册NF实例的实例信息包括待注册实例的标识、待注册实例的NF类型、待注册实例的地址中的至少一种;
[0144] 所述目标网络切片的切片信息包括所述目标网络切片的标识、所述目标网络切片的类型中的至少一种。
[0145] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0146] 第八方面,本发明实施例提供一种网络访问控制设备,应用于第二公共陆地移动网络PLMN中的第二网络功能管理器NFRF,所述装置包括接收器、处理器和发送器,其中,
[0147] 所述接收器用于,接收第一NFRF发送的获取请求,所述获取请求中包括所述待访问网络功能NF实例类型和所述待访问网络切片标识;
[0148] 所述处理器用于,根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息;
[0149] 所述发送器用于,向所述第一NFRF发送所述第二NF实例的实例信息。
[0150] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0151] 在一种可能的实施方式中,所述处理器具体用于:
[0152] 获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息。
[0153] 在另一种可能的实施方式中,所述处理器还用于:
[0154] 在所述处理器获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息之前,获取所述待访问NF实例的NF类型和所述待访问网络
切片标识对应的第二NF实例的个数;
[0155] 若所述第二NF实例的个数大于1,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息的步骤。
[0156] 在另一种可能的实施方式中,所述获取请求中还包括第一NF实例的NF类型;相应的,所述处理器还用于:
[0157] 在所述处理器根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息之前,获取所述待访问NF实例对应的第一NF类
型集合,所述第一NF类型集合中的各NF类型为允许对所述待访问NF实例进行访问的NF实例
的NF类型;
[0158] 若所述第一NF类型集合中包括所述第一NF实例的NF类型,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息。
[0159] 在另一种可能的实施方式中,所述发送器还用于,若所述确定所述第一NF类型集合中不包括所述第一NF实例的NF类型,则向所述第一NFRF发送访问受限提示信息,以使所
述第一NFRF向所述第一NF实例发送所述访问受限提示信息。
[0160] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0161] 第九方面,本发明实施例提供一种网络控制设备,应用于第一网络功能NF实例,所述装置处理器、发送器和接收器,其中,
[0162] 所述处理器用于,获取待访问NF实例的NF类型、及所述待访问NF实例所属的网络切片的待访问网络切片标识;
[0163] 所述发送器用于,向第一网络功能管理器NFRF发送发现请求,所述发送请求中包括第二PLMN的标识、待访问NF实例的NF类型、及所述待访问网络切片标识,以使所述第一
NFRF向所述第二PLMN中的第二NFRF请求获取待访问NF实例的NF类型和待访问网络切片标
识对应的第二NF实例的实例信息;
[0164] 所述接收器用于,接收所述第一NFRF发送的所述第二NF实例的实例信息。
[0165] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0166] 在一种可能的实施方式中,所述处理器具体用于:
[0167] 获取所述第一NF实例所属的第一网络切片的第一网络切片类型;
[0168] 根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型;
[0169] 将所述第二网络切片类型确定为所述待访问网络切片标识。
[0170] 在另一种可能的实施方式中,所述处理器具体用于:
[0171] 若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第一功能类
型对应的网络功能在所有PLMN中的切片类型相同;
[0172] 或者,
[0173] 若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的切片类型
不同。
[0174] 在另一种可能的实施方式中,所述发送器还用于,向所述策略管理单元发送切片类型获取请求,所述网络切片获取请求中包括所述第一网络切片类型和所述第二PLMN的标
识;
[0175] 所述接收器还用于,接收所述策略管理单元发送的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0176] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0177] 第十方面,本发明实施例提供一种网络控制系统,所述网络控制系统包括上述第七方面至第九方面所述的网络控制设备。
[0178] 本发明实施例提供的网络访问控制方法、装置及设备,通过在第一PLMN中设置第一NFRF,在第二PLMN中设置第二NFRF,第一NFRF用于存储第一PLMN中各NF实例的实例信息,
第二NFRF用于存储第二PLMN中各NF实例的实例信息。当第一PLMN中的第一NF实例需要访问
第二PLMN中的第二NF实例时,第一NF实例可以通过第一NFRF和第二NFRF获取第二NF实例的
实例信息,并根据第二NF实例的实例信息对第二NF实例进行访问,这样,可以保证第一PLMN
中的第一NF实例可以对第二PLMN中的NF实例进行访问,进而提高不同PLMN中NF实例访问的
可靠性。

附图说明

[0179] 图1为本发明实施例提供的网络访问控制方法的应用场景示意图;
[0180] 图2为本发明实施例提供的网络访问控制方法的流程示意图一;
[0181] 图3为本发明实施例提供的在NFRF中注册NF实例方法的流程示意图;
[0182] 图4为本发明实施例提供的获取待访问网络切片标识方法的流程示意图;
[0183] 图5为本发明实施例提供的对待访问网络切片标识验证方法的流程示意图;
[0184] 图6为本发明实施例提供的网络访问控制方法的流程示意图二;
[0185] 图7为本发明实施例提供的网络访问控制方法的流程示意图三;
[0186] 图8为本发明实施例提供的网络访问控制方法的流程示意图四;
[0187] 图9为本发明实施例提供的一种网络访问控制装置的结构示意图;
[0188] 图10为本发明实施例提供的另一种网络访问控制装置的结构示意图;
[0189] 图11为本发明实施例提供的又一种网络控制装置的结构示意图;
[0190] 图12为本发明实施例提供的一种网络访问控制设备的结构示意图;
[0191] 图13为本发明实施例提供的另一种网络访问控制设备的结构示意图;
[0192] 图14为本发明实施例提供的又一种网络访问控制设备的结构示意图。

具体实施方式

[0193] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员
在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0194] 图1为本发明实施例提供的网络访问控制方法的应用场景示意图,请参见图1,包括第一PLMN 101和第二PLMN 102。在第一PLMN 101中包括多个网络切片1011和第一NFRF 
1012;在第二PLMN 102中包括多个网络切片1021和第二NFRF 1022,每一个网络切片中设置
有多个NF实例。其中,第一NFRF 1012可以对第一PLMN 101中的各网络切片1011中的NF实例
进行管理,第二NFRF 1022可以对第二PLMN 102中的各网络切片1021中的NF实例进行管理。
[0195] 在本申请中,当第一PLMN 101中的NF实例需要访问第二PLMN中的NF实例时,第一PLMN 101中的NF实例可以通过第一NFRF 1012和第二NFRF 1022,获取第二PLMN 102中的需
要访问的NF实例的信息(例如,NF实例所属的网络切片类型等),并根据需要访问的NF实例
的信息,对需要访问的NF实例进行访问。
[0196] 可选的,第一PLMN 101中的NF实例需要访问第二PLMN中的NF实例的场景可以为:终端设备使用的SIM卡由第二PLMN对应的运营商提供,若终端设备位于第一PLMN中,当需要
向终端设备提供服务时,则第一PLMN 101中的NF实例需要访问第二PLMN中的NF实例,第一
PLMN 101中的NF实例通过和第二PLMN中的NF实例进行交互,以实现向终端设备提供服务。
当然,第一PLMN 101中的NF实例需要访问第二PLMN中的NF实例的场景还可以包括其它场
景,本发明对此不作具体限定。
[0197] 在本申请中,通过为各个PLMN设置对应的NFRF,由NFRF可以对PLMN中的网络切片中的NF实例进行管理,以使一个PLMN中的NF实例可以通过NFRF对其它PLMN中的NF实例进行
访问。进而提高不同PLMN中NF实例访问的可靠性。
[0198] 需要说明的是,本申请实施例中所述的第一PLMN和第二PLMN的实质相同,为了便于描述,将终端设备漫游后对应的PLMN称之为第一PLMN,将终端设备漫游前对应的PLMN称
之为第二PLMN;当然,第一PLMN也可以为其它终端设备漫游前对应的PLMN,第二PLMN也可以
为其它终端设备漫游后对应的PLMN。同理,为了便于描述,将第一PLMN对应的NFRF称之为第
一NFRF,将第二PLMN对应的NFRF称之为第二NFRF;将第一PLMN中的NF称之为第一NF,将第二
PLMN中的NF称之为第二NF。
[0199] 下面,通过具体实施例对本申请所示的技术方案进行详细说明。需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中
不再赘述。
[0200] 图2为本发明实施例提供的网络访问控制方法的流程示意图一,请参见图2,该方法可以包括:
[0201] S201、第一NF实例向第一NFRF发送的发现请求,发现请求中包括第二PLMN的标识和待访问NF实例的NF类型。
[0202] S202、第一NFRF获取待访问网络切片标识。
[0203] S203、第一NFRF向第二PLMN的标识对应的第二NFRF发送获取请求,获取请求中包括待访问NF实例的NF类型和待访问网络切片标识。
[0204] S204、第二NFRF根据获取请求,获取待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息。
[0205] S205、第二NFRF向第一NFRF发送第二NF实例的实例信息。
[0206] S206、第一NFRF向第一NF实例发送第二NF实例的实例信息。
[0207] 在图2所示的实施例中,第一NFRF为第一PLMN对应NFRF,第一NF实例为第一PLMN中的任意一个网络切片中的任意一个NF实例;第二NFRF为第二PLMN对应NFRF,第一PLMN和第
二PLMN为不同的PLMN。
[0208] 在实际应用过程中,假设终端设备与第二PLMN对应(由第二PLMN为终端设备提供服务),若终端设备漫游在第一PLMN中,在第一PLMN中的第一NF实例向该终端设备提供服务
的过程,当第一NF实例需要访问第二PLMN中的NF实例时,第一NF实例向第一NFRF发送发现
请求,该发现请求中包括第二PLMN的标识和待访问NF实例的NF类型;该发现请求用于请求
访问第二PLMN中的NF实例。具体的,NF实例的NF类型指的是该NF实例所具备的网络功能的
类型,例如移动管理功能、分组数据会话连接管理功能、用户鉴权功能和策略管理功能等。
[0209] 在第一NFRF接收到第一NF发送的发现请求之后,第一NFRF在发现请求中获取第二PLMN的标识和待访问NF实例的NF类型,确定第二PLMN的标识对应的第二NFRF、及待访问NF
实例对应的NF实例所属的网络切片的标识(待访问网络切片标识)。第一NFRF向第二NFRF发
送获取请求,该获取请求中包括待访问NF实例的NF类型和待访问网络切片标识。可选的,待
访问网络切片标识可以为待访问网络切片的类型,或者,待访问网络切片标识可以为待访
问网络切片的类型和租户标识的组合;具体的,若待访问网络切片为向某租户出租的网络
切片,则待访问网络切片标识可以为待访问网络切片的类型和租户标识的组合,若待访问
网络切片为运营商的通用网络切片(非出租网络切片),则待访问网络切片标识可以为待访
问网络切片的类型。
[0210] 在第二NFRF接收到第一NFRF发送的获取请求之后,第二NFRF根据获取请求,获取待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息。可选的,在
第二NFRF中存储有第二PLMN中所有网络切片中所有NF实例的实例信息,第二NFRF可以根据
待访问NF实例的NF类型和待访问网络切片标识,在已存储的实例信息中获取待访问NF实例
的NF类型和待访问网络切片标识对应的第二NF实例的实例信息。可选的,实例信息中可以
包括NF实例的地址信息、负载信息等。可以根据实际需要设置实例信息中包括的内容,本发
明对此不作具体限定。可选的,第二NFRF获取得到的第二NF实例的个数可以为1个,也可以
为多个。
[0211] 在第二NFRF获取得到第二NF实例的实例信息之后,第二NFRF向第一NFRF发送第二NF实例的实例信息,以使第一NFRF向第一NF实例发送实例信息,第一NF实例根据接收到的
实例信息中访问第二NF实例。可选的,第二NF实例的实例信息中包括第二NF实例的地址,相
应的,第一NF实例可以根据实例信息中的第二NF实例的地址访问第二NF实例。
[0212] 可选的,当第二NFRF获取得到的第二NF实例的个数为1个时,第一NF实例可以直接根据该一个第二NF实例的实例信息,对该第二NF实例进行访问。当第二NFRF获取得到的第
二NF实例的个数大于1时,第二NFRF可以在该多个第二NF实例中选择一个目标第二NF实例,
并根据该目标第二NF实例的实例信息,对该目标第二NF实例进行访问。
[0213] 可选的,在实例信息中还可以包括各第二NF实例的负载信息,以使第一NF实例可以根据各第二NF实例的负载信息选择目标第二NF实例,例如,第一NF实例可以将负载最小
的第二NF实例确定为目标第二NF实例。可选的,实例信息中还可以包括各第二NF实例的优
先级,以使第一NF实例可以根据各第二NF实例的优先级选择目标第二NF实例,例如,第一NF
实例可以将优先级最高的第二NF实例确定为目标第二NF实例。当然,若实例信息中未包括
各第二NF实例的负载信息、优先级等信息,第一NF实例也可以将第二NF实例中任意一个第
二NF实例确定为目标第二NF实例。
[0214] 本发明实施例提供的网络访问控制方法,通过在第一PLMN中设置第一NFRF,在第二PLMN中设置第二NFRF,第一NFRF用于存储第一PLMN中各NF实例的实例信息,第二NFRF用
于存储第二PLMN中各NF实例的实例信息。当第一PLMN中的第一NF实例需要访问第二PLMN中
的第二NF实例时,第一NF实例可以通过第一NFRF和第二NFRF获取第二NF实例的实例信息,
并根据第二NF实例的实例信息对第二NF实例进行访问,这样,可以保证第一PLMN中的第一
NF实例可以对第二PLMN中的NF实例进行访问,进而提高不同PLMN中NF实例访问的可靠性。
[0215] 在图2所示实施例中,为了保证NFRF可以存储有PLMN中各NF实例的实例信息,当在PLMN中增设NF实例时,可以在NFRF中对增设的NF实例进行注册,其中,该NFRF可以为任意一
个PLMN对应的NFRF。下面,通过图3所示的实施例,对在NFRF中注册NF实例的过程进行详细
说明。
[0216] 图3为本发明实施例提供的在NFRF中注册NF实例方法的流程示意图,请参见图3,该方法可以包括:
[0217] S301、接收NF注册请求,NF注册请求中包括待注册NF实例的实例信息、及待注册NF实例所属的网络切片的切片信息。
[0218] S302、根据待注册NF实例的实例信息、及待注册NF实例所属网络切片的切片信息,生成待注册NF实例的实例信息。
[0219] 在图3所示的实施例中,PLMN中每一个网络切片可以对应一个切片管理单元,当用户需要在网络切片中增设NF实例时,用户可以通过切片管理单元输入NF注册请求,以使切
片管理单元向NFRF发送该NF注册请求,其中,该NF注册请求中包括待注册NF实例的实例信
息、及待注册NF实例所属的网络切片的切片信息。可选的,待注册NF实例的实例信息包括待
注册实例的标识、待注册实例的NF类型、待注册实例的地址中的至少一种;目标网络切片的
切片信息包括目标网络切片的标识、目标网络切片的类型中的至少一种。
[0220] 在NFRF接收到NF注册请求之后,NFRF根据注册请求中的待注册NF实例的实例信息、及待注册NF实例所属网络切片的切片信息,生成待注册NF实例的实例信息。可选的,
NFRF在生成待注册NF实例的实例信息之后,NFRF可以向切片管理单元反馈生成的、待注册
NF实例的实例信息。可选的,NFRF可以以表格等形式对待注册NF实例的实例信息进行存储。
[0221] 例如,NFRF可以通过表1对对应的PLMN中的NF实例的实例信息进行存储:
[0222] 表1
[0223]
[0224]
[0225] 需要说明的是,表1只是以示例形式实例NFRF对PLMN中的NF实例的实例信息进行存储的存储形式、及各实例信息中包括的内容,并非对存储形式及实例信息中包括的内容
的限定,在实际应用过程中,可以根据实际需要设置该存储形式、及各实例信息中包括的内
容。
[0226] 在上述过程中,PLMN中增设NF实例时,通过在NFRF中对增设的NF实例进行注册,以使NFRF生成增设的NF实例的实例信息,这样,可以保证NFRF可以存储有PLMN中各NF实例的
实例信息。
[0227] 在上述任意一个实施例的基础上,第一NFRF可以通过如下两种可行的实现方式获取待访问NF实例对应的待访问网络切片标识:
[0228] 一种可行的实现方式:第一NF实例向第一NFRF发送的发现请求时,第一NF实例获取待访问网络切片标识,并在发现请求中携带待访问网络切片标识,以使第一NFRF可以在
发现请求中获取待访问网络切片标识。
[0229] 另一种可行的实现方式:第一NFRF根据第一NF实例对应的功能类型,确定待访问网络切片标识。
[0230] 在上述两种可行的实现方式中,第一NF实例或者第一NFRF可以通过如下可行的实现方式获取待访问网络切片标识,具体的,请参见图4所示的实施例。
[0231] 图4为本发明实施例提供的获取待访问网络切片标识方法的流程示意图,请参见图4,该方法可以包括:
[0232] S401、获取第一NF实例对应的功能类型、及第一NF实例所属的第一网络切片的第一网络切片类型。
[0233] S402、判断第一NF实例对应的功能类型是否为第一功能类型。
[0234] 若是,则执行S403和S406。
[0235] 若否,则执行S404‑S406。
[0236] S403、将第一网络切片类型确定为第一网络切片类型在第二PLMN中对应的第二网络切片类型。
[0237] S404、向策略管理单元发送切片类型获取请求,网络切片获取请求中包括第一网络切片类型和第二PLMN的标识;
[0238] S405、接收策略管理单元发送的、第一网络切片类型在第二PLMN中对应的第二网络切片类型。
[0239] S406、将第二网络切片类型确定为待访问网络切片标识。
[0240] 图4实施例所示的执行主体可以为第一NF实例,也可以为第一NFRF。当第一NF实例需要在发现请求中携带待访问网络切片标识时,第一NF实例可以通过图4实施例所示的方
法获取待访问网络切片标识。当第一NFRF接收到的发现请求中未包括待访问网络切片标识
时,第一NFRF可以通过图4实施例所示的方法获取待访问网络切片标识。
[0241] 在实际应用过程中,当需要获取待访问网络切片标识时,先获取第一NF实例对应的功能类型,该功能类型可以包括第一功能类型和第二功能类型。其中,第一功能类型对应
的网络功能在所有PLMN中的切片类型相同,第二功能类型对应的网络功能在不同的PLMN中
的切片类型不同。可选的,功能类型为NF实例的一种属性信息,可以在第一NF实例的属性信
息中获取第二NF实例的功能类型。
[0242] 在获取得到第一NF实例对应的功能类型之后,判断第一NF实例对应的功能类型是否为第一功能类型。
[0243] 若第一NF实例对应的功能类型是第一功能类型,则获取第一NF实例所属的第一网络切片的第一网络切片类型,并将第一网络切片类型确定第一网络切片类型在第二PLMN中
对应的第二网络切片类型,并将第二网络切片类型确定为待访问网络切片标识。
[0244] 或者,
[0245] 若第一NF实例对应的功能类型是第二功能类型,则向策略管理单元请求获取第一网络切片类型在第二PLMN中对应的第二网络切片类型,可选的,可以向策略管理单元发送
切片类型获取请求,网络切片获取请求中包括第一网络切片类型和第二PLMN的标识,并接
收策略管理单元发送的、第一网络切片类型在第二PLMN中对应的第二网络切片类型。可选
的,在策略管理单元中存储有不同PLMN之间的各网络切片的对应关系,可选的,该对应关系
可以如表2所示:
[0246] 表2
[0247]
[0248] 需要说明的是,表2只是以示例的形式示意不同PLMN之间的各网络切片的对应关系、以及策略管理单元对该对应关系的存储形式,并非对该对应关系、及对该对应关系的存
储形式的限定,在实际应用过程中,可以根据实际需要设置该应关系、及对该对应关系的存
储形式。
[0249] 在上述过程中,根据第一NF实例对应的功能类型,可以准确的获取得到待访问NF实例对应的待访问网络切片标识,进一步的提高了不同PLMN中NF实例访问的可靠性。
[0250] 在上述任意一个实施例的基础上,为了保证NF实例访问的安全性,在第一NFRF获取待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息之前,还可
以验证第一NF实例是否具有对待访问NF实例(第二NF实例)的访问权限,具体的,请参见图5
所示的实施例。
[0251] 图5为本发明实施例提供的对第一NF实例的访问权限进行验证方法的流程示意图,请参见图5,该方法可以包括:
[0252] S501、获取待访问NF实例对应的第一NF类型集合,第一NF类型集合中的各NF类型为允许对待访问NF实例进行访问的NF实例的NF类型。
[0253] S501、判断所述第一NF类型集合中是否包括第一NF实例的NF类型。
[0254] 若是,则执行S503。
[0255] 若否,则执行S504。
[0256] S503、获取待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息。
[0257] S504、向第一NFRF发送访问受限提示信息,以使第一NFRF向第一NF实例发送访问受限提示信息。
[0258] 在图5所示的实施例中,第一NFRF向第二NFRF发送的获取请求中还包括第一NF实例的NF类型,这样,在第二NFRF接收到获取请求之后,先获取待访问NF实例对应的第一NF类
型集合,该第一NF类型集合中的各NF类型为允许对待访问NF实例进行访问的NF实例的NF类
型,并判断所述第一NF类型集合中是否包括第一NF实例的NF类型。
[0259] 若第一NF类型集合中包括第一NF实例的NF类型,说明第一NF实例具有对待访问NF实例的访问权限,则第二NFRF实例继续获取待访问NF实例的NF类型和待访问网络切片标识
对应的第二NF实例的实例信息。
[0260] 若第一NF类型集合中不包括第一NF实例的NF类型,说明第一NF实例不具有对待访问NF实例的访问权限,则第二NFRF向第一NFRF发送访问受限提示信息,以使第一NFRF向第
一NF实例发送访问受限提示信息。
[0261] 下面,分别通过图6‑图8所示的实施例,对上述实施例所示的网络访问控制方法进行详细说明。其中,在图6所示的实施例中,在第一NF实例向第一NFRF发送的发现请求中包
括待访问网络切片标识。在图7所示的实施例中,在第一NF实例向第一NFRF发送的发现请求
中不包括待访问网络切片标识,由第一NFRF获取待访问网络切片标识。
[0262] 图6为本发明实施例提供的网络访问控制方法的流程示意图二,请参见图6,该方法可以包括:
[0263] S601、第一NF实例获取第一NF实例对应的功能类型。
[0264] S602、第一NF实例判断第一NF实例对应的功能类型是否为第一功能类型。
[0265] 若是,则执行S603。
[0266] 若否,则执行S604。
[0267] S603、第一NF实例将第一网络切片类型确定为第一网络切片类型在第二PLMN中对应的第二网络切片类型。
[0268] 在S603之后,执行S606。
[0269] S604、第一NF实例向策略管理单元发送网络切片标识获取请求,网络切片获取请求中包括第一网络切片类型和第二PLMN的标识。
[0270] S605、策略管理单元向第一NF实例发送第一网络切片类型在第二PLMN中对应的第二网络切片类型。
[0271] S606、第一NF实例将第二网络切片类型确定为待访问网络切片标识。
[0272] S607、第一NF实例向第一NFRF发送的发现请求,发现请求中包括第二PLMN的标识、待访问NF实例的NF类型和待访问网络切片标识。
[0273] S608、第一NFRF在发现请求中获取待访问NF实例的NF类型和待访问网络切片标识,并生成获取请求;其中,获取请求中包括待访问NF实例的NF类型和待访问网络切片标
识。
[0274] S609、第一NFRF向第二PLMN的标识对应的第二NFRF发送获取请求。
[0275] S610、第二NFRF根据获取请求,获取待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息。
[0276] S611、第二NFRF向第一NFRF发送第二NF实例的实例信息。
[0277] S612、第一NFRF向第一NF实例发送第二NF实例的实例信息。
[0278] S613、第一NF实例判断第二NF实例的个数是否大于1。
[0279] 若是,则执行S614。
[0280] 若否,则执行S615。
[0281] S614、第一NF实例在多个第二NF实例中选择目标第二NF实例。
[0282] S615、第一NF实例将第二NF实例确定目标第二NF实例。
[0283] S616、第一NF实例向目标第二NF实例发送访问请求。
[0284] S617、第二NF实例向第一NF实例发送访问响应。
[0285] 在图6所示的实施例中,在第一NF实例需要访问第二PLMN中的NF实例时,第一NF实例向第一NFRF发送发现请求,为了使得第一NFRF可以快速获取NF实例,第一NF实例在向第
一NFRF发送发现请求时,第一NF实例先确定待访问NF实例对应的网络切片的标识(待访问
网络切片标识),具体的,第一NF实例通过S601‑S606确定待访问网络切片标识。需要说明的
是,S601‑S606具体的描述可以参考S401‑S407,此处不再进行赘述。
[0286] 在第一NFRF接收到发现请求之后,第一NFRF在发现请求中获取待访问NF实例的NF类型和待访问网络切片标识,生成包括待访问NF实例的NF类型和待访问网络切片标识获取
请求,并向第二PLMN的标识对应的第二NFRF发送获取请求。
[0287] 第二NFRF根据获取请求,获取待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息,并向第一NFRF发送第二NF实例的实例信息。可选的,第二PLMN可
以根据获取请求,确定待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的
个数;若第二NF实例的个数为1,则确定第二NF实例的实例信息包括第二NF实例的地址;若
第二NF实例的个数大于1,则确定第二NF实例的实例信息包括各第二NF实例的地址和各第
二NF实例的负载信息。
[0288] 第一NFRF接收到第二NF实例的实例信息之后,向第一NF实例发送第二NF实例的实例信息,可选的,该实例信息中可以包括第二NF实例的地址、信息负载信息、优先级等。可以
根据实际需要设实例信息中包括的具体内容。第一NF实例判断第二NF实例的个数是否大于
1,若是,则第一NF实例在多个第二NF实例中选择目标第二NF实例,可选的,第一NF实例可以
将负载最小的实例确定为目标第二NF实例;若否,则直接将该一个第二NF实例确定为目标
第二NF实例,并向目标第二NF实例发送访问请求,在接收到第二NF实例的访问响应之后,第
一NF实例可以访问第二NF实例。
[0289] 需要说明的是,在图6实施例所示的网络控制方法中,部分步骤可以通过具有相似功能的步骤替换,本发明对此不作具体限定。
[0290] 在上述过程中,由第一NF确定待访问网络切片标识,减轻第一NFRF的负担,进而提高第一NFRF获取第二NF实例的实例信息的效率。
[0291] 图7为本发明实施例提供的网络访问控制方法的流程示意图三,请参见图7,该方法可以包括:
[0292] S701、第一NF实例向第一NFRF发送的发现请求,发现请求中包括第二PLMN的标识、待访问NF实例的NF类型。
[0293] S702、第一NFRF获取第一NF实例对应的功能类型。
[0294] S703、第一NFRF判断第一NF实例对应的功能类型是否为第一功能类型。
[0295] 若是,则执行S704。
[0296] 若否,则执行S705。
[0297] S704、第一NFRF将第一网络切片类型确定为第一网络切片类型在第二PLMN中对应的第二网络切片类型。
[0298] 在S704之后,执行S707。
[0299] S705、第一NFRF向策略管理单元发送网络切片标识获取请求,网络切片获取请求中包括待访问第一网络切片类型和第二PLMN的标识。
[0300] S706、策略管理单元向第一NFRF发送第一网络切片类型在第二PLMN中对应的第二网络切片类型。
[0301] S707、第一NFRF将第二网络切片类型确定为待访问网络切片标识。
[0302] S708、第一NFRF根据待访问NF实例的NF类型和待访问网络切片标识生成获取请求,获取请求包括待访问NF实例的NF类型和待访问网络切片标识。
[0303] S709、第一NFRF向第二PLMN的标识对应的第二NFRF发送获取请求。
[0304] S710、第二NFRF根据获取请求,获取待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息。
[0305] S711、第二NFRF向第一NFRF发送第二NF实例的实例信息。
[0306] S712、第一NFRF向第一NF实例发送第二NF实例的实例信息。
[0307] S713、第一NF实例判断第二NF实例的个数是否大于1。
[0308] 若是,则执行S614。
[0309] 若否,则执行S615。
[0310] S714、第一NF实例在多个第二NF实例中选择目标第二NF实例。
[0311] S715、第一NF实例将第二NF实例确定目标第二NF实例。
[0312] S716、第一NF实例向目标第二NF实例发送访问请求。
[0313] S717、第二NF实例向第一NF实例发送访问响应。
[0314] 在图7所示的实施例中,在第一NF实例需要访问第二PLMN中的NF实例时,第一NF实例向第一NFRF发送发现请求,该发现请求中包括第二PLMN的标识和待访问NF实例的NF类
型。
[0315] 在第一NFRF接收到发现请求之后,第一NFRF为了获取到待访问NF实例的NF类型对应的NF实例,第一NFRF需要确定待访问NF实例对应的网络切片的标识(待访问网络切片标
识),具体的,第一NFRF通过S702‑S707确定待访问网络切片标识。需要说明的是,S702‑S707
具体的描述可以参考S401‑S407相同,S709‑S717的具体描述可以参考S609‑S617,此处不再
进行赘述。
[0316] 需要说明的是,在图7实施例所示的网络控制方法中,部分步骤可以通过具有相似功能的步骤替换,本发明对此不作具体限定。
[0317] 在上述过程中,由第一NFRF确定待访问网络切片标识,无需对第一NF的功能及结构进行较多改进,进而节省了成本。
[0318] 在图6或图7所示实施例的基础上,获取请求中还可以包括第一NF实例的NF类型,以使第二NFRF向第一NF提供第二NF实例的实例信息之前,先对第一NF实例的NF类型进行验
证。为了便于描述,在图7所示实施例的基础上,通过图8所示的实施例对该种实现方式进行
详细说明。
[0319] 图8为本发明实施例提供的网络访问控制方法的流程示意图四,请参见图8,该方法可以包括:
[0320] S801、第一NF实例向第一NFRF发送的发现请求,发现请求中包括第二PLMN的标识、待访问NF实例的NF类型。
[0321] S802、第一NFRF实获取第一NF实例对应的功能类型。
[0322] S803、第一NFRF判断第一NF实例对应的功能类型是否为第一功能类型。
[0323] 若是,则执行S804。
[0324] 若否,则执行S805。
[0325] S804、第一NFRF将第一网络切片类型确定为第一网络切片类型在第二PLMN中对应的第二网络切片类型。
[0326] 在S804之后,执行S807。
[0327] S805、第一NFRF向策略管理单元发送网络切片标识获取请求,网络切片获取请求中包括待访问第一网络切片类型和第二PLMN的标识。
[0328] S806、第一NFRF接收策略管理单元发送的、第一网络切片类型在第二PLMN中对应的第二网络切片类型。
[0329] S807、第一NFRF将第二网络切片类型确定为待访问网络切片标识。
[0330] S808、第一NFRF根据待访问NF实例的NF类型、待访问网络切片标识、及第一NF实例的NF类型生成获取请求,获取请求中包括待访问NF实例的NF类型、待访问网络切片标识、及
第一NF实例的NF类型。
[0331] S809、第一NFRF向第二PLMN的标识对应的第二NFRF发送获取请求。
[0332] S810、第二NFRF获取待访问NF实例对应的第一NF类型集合,第一NF类型集合中的各NF类型为允许对待访问NF实例进行访问的NF实例的NF类型。
[0333] S811、第二NFRF判断第一NF类型集合中是否包括第一NF实例的NF类型。
[0334] 若是,则执行S814‑S821。
[0335] 若否,则执行S812‑S813。
[0336] S812、第二NFRF向第一NFRF发送访问受限提示信息;
[0337] S813、第一NFRF向第一NF实例发送访问受限提示信息。
[0338] S814、第二NFRF根据获取请求,获取待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息。
[0339] S815、第二NFRF向第一NFRF发送第二NF实例的实例信息。
[0340] S816、第一NFRF向第一NF实例发送第二NF实例的实例信息。
[0341] S817、第一NF实例判断第二NF实例的个数是否大于1。
[0342] 若是,则执行S818。
[0343] 若否,则执行S819。
[0344] S818、第一NF实例在多个第二NF实例中选择目标第二NF实例。
[0345] S819、第一NF实例将第二NF实例确定目标第二NF实例。
[0346] S820、第一NF实例向目标第二NF实例发送访问请求。
[0347] S821、第二NF实例向第一NF实例发送访问响应。
[0348] 在图8所示的实施例中,S801‑S807具体的描述可以参考S701‑S707,此处不再进行赘述。
[0349] 在S808中,第一NFRF根据待访问NF实例的NF类型、待访问网络切片标识、及第一NF实例的NF类型生成获取请求,获取请求中包括待访问NF实例的NF类型、待访问网络切片标
识、及第一NF实例的NF类型,并向第二NFRF发送获取请求。
[0350] 第二获取待访问NF实例的对应的第一NF类型集合,并判断第一NF类型集合中是否包括第一NF实例的NF类型。
[0351] 若是,则说明第一NF实例具有访问待访问NF实例的权限,则执行S814‑S821。其中,S814‑S821的具体描述可以参考S710‑S716,此处不再进行赘述。
[0352] 若否,则说明第一NF实例不具有访问待访问NF实例的权限,则第二NFRF向第一NFRF发送访问受限提示信息,并由第一NFRF向第一NF实例发送访问受限提示信息,以提示
第一NF没有访问待访问NF实例的NF类型的NF实例的权限。
[0353] 需要说明的是,在图8实施例所示的网络控制方法中,部分步骤可以通过具有相似功能的步骤替换,本发明对此不作具体限定。
[0354] 在图8所示的实施例中,在第二NFRF向第一NF实例提供第二PLMN中的NF实例的实例信息之前,先验证第一NF实例是否具有访问权限,在确定第一NF实例具有访问权限时,再
向第一NF实例提供第二PLMN中的NF实例的实例信息,提高了跨PLMN的NF实例访问的安全
性。
[0355] 需要说明的是,在上述任意一个实施例的基础上,在第一NFRF向第二NFRF发送获取请求时,也可以在获取请求中携带第一NF实例的NF类型和待访问NF实例的NF类型(不包
括待访问网络切片标识),以使第二NFRF获取第一NF实例所属的第一网络切片的第一网络
切片类型,并向策略管理单元请求获取第一网络切片类型在第二PLMN中对应的第二网络切
片类型,并将第二网络切片类型确定为待访问网络切片标识。其中,第二NFRF向策略管理单
元请求获取第二网络切片类型的过程,与第一NFRF向策略管理单元请求获取第二网络切片
类型的过程相同,此处不再进行赘述。
[0356] 图9为本发明实施例提供的一种网络访问控制装置的结构示意图,该网络访问控制装置应用于第一PLMN中的第一NFRF,请参见图9,所述装置包括接收模块11、处理模块12
和发送模块13,其中,
[0357] 所述接收模块11用于,接收第一网络功能NF实例发送的发现请求,所述发现请求中包括第二PLMN的标识和待访问NF实例的NF类型;
[0358] 所述处理模块12用于,获取待访问网络切片标识;
[0359] 所述发送模块13用于,向所述第二PLMN的标识对应的第二NFRF发送获取请求,所述获取请求包括待访问NF实例的NF类型和所述待访问网络切片标识;
[0360] 所述接收模块11用于,接收第二NFR发送的所述待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息;
[0361] 所述发送模块13用于,向所述第一NF实例发送所述实例信息。
[0362] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0363] 在一种可能的实施方式中,所述待访问网络切片标识为所述待访问网络切片的类型;
[0364] 或者,
[0365] 所述待访问网络切片标识为所述待访问网络切片的类型和租户标识的组合。
[0366] 在另一种可能的实施方式中,所述发现请求中包括所述待访问网络切片标识;相应的,所述处理模块12具体用于:
[0367] 在所述发现请求中获取所述待访问网络切片标识。
[0368] 在另一种可能的实施方式中,所述处理模块12具体用于:
[0369] 获取所述第一NF实例对应的功能类型;
[0370] 根据所述第一NF实例对应的功能类型,确定所述待访问网络切片标识。
[0371] 在另一种可能的实施方式中,所述处理模块12具体用于:
[0372] 获取所述第一NF实例所属的第一网络切片的第一网络切片类型;
[0373] 根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型;
[0374] 将所述第二网络切片类型确定为所述待访问网络切片标识。
[0375] 在另一种可能的实施方式中,所述处理模块12具体用于:
[0376] 若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第一功能类
型对应的网络功能在所有PLMN中的切片类型相同;
[0377] 或者,
[0378] 若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的切片类型
不同。
[0379] 在另一种可能的实施方式中,所述发送模块13还用于,向所述策略管理单元发送切片类型获取请求,所述网络切片获取请求中包括所述第一网络切片类型和所述第二PLMN
的标识;
[0380] 所述接收模块11还用于,接收所述策略管理单元发送的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0381] 在另一种可能的实施方式中,所述实例信息中包括第二NF实例的地址;相应的,所述发送模块13具体用于:
[0382] 向所述第一NF实例发送所述实例信息,以使所述第一NF实例根据所述实例信息中的第二NF实例的地址访问所述第二NF实例。
[0383] 在另一种可能的实施方式中,所述待访问NF实例的NF类型对应的第二NF实例的个数大于1;
[0384] 相应的,所述发送模块13具体用于:
[0385] 向所述第一NF实例发送各所述第二NF实例的实例信息,以使所述第一NF实例在所述第二NF实例中确定目标第二NF实例,并根据所述目标第二NF实例的地址访问所述目标第
二NF实例。
[0386] 在另一种可能的实施方式中,所述实例信息中包括各所述第二NF实例的负载信息,以使所述第一NF实例根据各所述第二NF实例的负载信息在多个第二NF实例中确定目标
第二NF实例,并根据所述目标第二NF实例的地址访问所述目标第二NF实例。
[0387] 在另一种可能的实施方式中,所述方法还包括:
[0388] 所述接收模块11还用于,接收NF注册请求,所述NF注册请求中包括待注册NF实例的实例信息、及待注册NF实例所属的网络切片的切片信息;
[0389] 所述处理模块12还用于,根据所述待注册NF实例的实例信息、及所述待注册NF实例所属网络切片的切片信息,生成所述待注册NF实例的实例信息。
[0390] 在另一种可能的实施方式中,所述待注册NF实例的实例信息包括待注册实例的标识、待注册实例的NF类型、待注册实例的地址中的至少一种;
[0391] 所述目标网络切片的切片信息包括所述目标网络切片的标识、所述目标网络切片的类型中的至少一种。
[0392] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0393] 图10为本发明实施例提供的另一种网络访问控制装置的结构示意图,该网络控制装置应用于第二PLMN中的第二NFRF,请参见图10,所述装置包括接收模块21、处理模块22和
发送模块23,其中,
[0394] 所述接收模块21用于,接收第一NFRF发送的获取请求,所述获取请求中包括所述待访问网络功能NF实例类型和所述待访问网络切片标识;
[0395] 所述处理模块22用于,根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息;
[0396] 所述发送模块23用于,向所述第一NFRF发送所述第二NF实例的实例信息。
[0397] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0398] 在一种可能的实施方式中,所述处理模块22具体用于:
[0399] 获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息。
[0400] 在另一种可能的实施方式中,所述处理模块22还用于:
[0401] 在所述处理模块22获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息之前,获取所述待访问NF实例的NF类型和所述待访问
网络切片标识对应的第二NF实例的个数;
[0402] 若所述第二NF实例的个数大于1,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息的步骤。
[0403] 在另一种可能的实施方式中,所述获取请求中还包括第一NF实例的NF类型;相应的,所述处理模块22还用于:
[0404] 在所述处理模块22根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息之前,获取所述待访问NF实例对应的第一
NF类型集合,所述第一NF类型集合中的各NF类型为允许对所述待访问NF实例进行访问的NF
实例的NF类型;
[0405] 若所述第一NF类型集合中包括所述第一NF实例的NF类型,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息。
[0406] 在另一种可能的实施方式中,所述发送模块23还用于,若所述确定所述第一NF类型集合中不包括所述第一NF实例的NF类型,则向所述第一NFRF发送访问受限提示信息,以
使所述第一NFRF向所述第一NF实例发送所述访问受限提示信息。
[0407] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0408] 图11为本发明实施例提供的又一种网络控制装置的结构示意图,该网络控制装置应用于第一NF实例,请参见图11,所述装置处理模块31、发送模块32和接收模块33,其中,
[0409] 所述处理模块31用于,获取待访问NF实例的NF类型、及所述待访问NF实例所属的网络切片的待访问网络切片标识;
[0410] 所述发送模块32用于,向第一网络功能管理模块NFRF发送发现请求,所述发送请求中包括第二PLMN的标识、待访问NF实例的NF类型、及所述待访问网络切片标识,以使所述
第一NFRF向所述第二PLMN中的第二NFRF请求获取待访问NF实例的NF类型和待访问网络切
片标识对应的第二NF实例的实例信息;
[0411] 所述接收模块33用于,接收所述第一NFRF发送的所述第二NF实例的实例信息。
[0412] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0413] 在一种可能的实施方式中,所述处理模块31具体用于:
[0414] 获取所述第一NF实例所属的第一网络切片的第一网络切片类型;
[0415] 根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型;
[0416] 将所述第二网络切片类型确定为所述待访问网络切片标识。
[0417] 在另一种可能的实施方式中,所述处理模块31具体用于:
[0418] 若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第一功能类
型对应的网络功能在所有PLMN中的切片类型相同;
[0419] 或者,
[0420] 若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的切片类型
不同。
[0421] 在另一种可能的实施方式中,所述发送模块32还用于,向所述策略管理单元发送切片类型获取请求,所述网络切片获取请求中包括所述第一网络切片类型和所述第二PLMN
的标识;
[0422] 所述接收模块33还用于,接收所述策略管理单元发送的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0423] 本发明实施例所示的网络访问控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0424] 图12为本发明实施例提供的一种网络访问控制设备的结构示意图,该网络访问控制设备应用于第一PLMN中的第一NFRF,请参见图12,该设备包括接收器41、处理器42、发送
器43、存储器44、以及通信总线45,存储器44用于存储程序,通信总线45用于实现元件之间
的通信连接,处理器42可以读取存储器44中的程序,并执行相应的操作,其中,
[0425] 所述接收器41用于,接收第一网络功能NF实例发送的发现请求,所述发现请求中包括第二PLMN的标识和待访问NF实例的NF类型;
[0426] 所述处理器42用于,获取待访问网络切片标识;
[0427] 所述发送器43用于,向所述第二PLMN的标识对应的第二NFRF发送获取请求,所述获取请求包括待访问NF实例的NF类型和所述待访问网络切片标识;
[0428] 所述接收器41用于,接收第二NFR发送的所述待访问NF实例的NF类型和待访问网络切片标识对应的第二NF实例的实例信息;
[0429] 所述发送器43用于,向所述第一NF实例发送所述实例信息。
[0430] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0431] 在一种可能的实施方式中,所述待访问网络切片标识为所述待访问网络切片的类型;
[0432] 或者,
[0433] 所述待访问网络切片标识为所述待访问网络切片的类型和租户标识的组合。
[0434] 在另一种可能的实施方式中,所述发现请求中包括所述待访问网络切片标识;相应的,所述处理器42具体用于:
[0435] 在所述发现请求中获取所述待访问网络切片标识。
[0436] 在另一种可能的实施方式中,所述处理器42具体用于:
[0437] 获取所述第一NF实例对应的功能类型;
[0438] 根据所述第一NF实例对应的功能类型,确定所述待访问网络切片标识。
[0439] 在另一种可能的实施方式中,所述处理器42具体用于:
[0440] 获取所述第一NF实例所属的第一网络切片的第一网络切片类型;
[0441] 根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型;
[0442] 将所述第二网络切片类型确定为所述待访问网络切片标识。
[0443] 在另一种可能的实施方式中,所述处理器42具体用于:
[0444] 若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第一功能类
型对应的网络功能在所有PLMN中的切片类型相同;
[0445] 或者,
[0446] 若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的切片类型
不同。
[0447] 在另一种可能的实施方式中,所述发送器43还用于,向所述策略管理单元发送切片类型获取请求,所述网络切片获取请求中包括所述第一网络切片类型和所述第二PLMN的
标识;
[0448] 所述接收器41还用于,接收所述策略管理单元发送的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0449] 在另一种可能的实施方式中,所述实例信息中包括第二NF实例的地址;相应的,所述发送器43具体用于:
[0450] 向所述第一NF实例发送所述实例信息,以使所述第一NF实例根据所述实例信息中的第二NF实例的地址访问所述第二NF实例。
[0451] 在另一种可能的实施方式中,所述待访问NF实例的NF类型对应的第二NF实例的个数大于1;
[0452] 相应的,所述发送器43具体用于:
[0453] 向所述第一NF实例发送各所述第二NF实例的实例信息,以使所述第一NF实例在所述第二NF实例中确定目标第二NF实例,并根据所述目标第二NF实例的地址访问所述目标第
二NF实例。
[0454] 在另一种可能的实施方式中,所述实例信息中包括各所述第二NF实例的负载信息,以使所述第一NF实例根据各所述第二NF实例的负载信息在多个第二NF实例中确定目标
第二NF实例,并根据所述目标第二NF实例的地址访问所述目标第二NF实例。
[0455] 在另一种可能的实施方式中,所述方法还包括:
[0456] 所述接收器41还用于,接收NF注册请求,所述NF注册请求中包括待注册NF实例的实例信息、及待注册NF实例所属的网络切片的切片信息;
[0457] 所述处理器42还用于,根据所述待注册NF实例的实例信息、及所述待注册NF实例所属网络切片的切片信息,生成所述待注册NF实例的实例信息。
[0458] 在另一种可能的实施方式中,所述待注册NF实例的实例信息包括待注册实例的标识、待注册实例的NF类型、待注册实例的地址中的至少一种;
[0459] 所述目标网络切片的切片信息包括所述目标网络切片的标识、所述目标网络切片的类型中的至少一种。
[0460] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0461] 图13为本发明实施例提供的另一种网络访问控制设备的结构示意图,该网络访问控制设备应用于第二PLMN中的第二NFRF,请参见图13,该设备包括接收器51、处理器52、发
送器53、存储器54、以及通信总线55,存储器54用于存储程序,通信总线55用于实现元件之
间的通信连接,处理器52可以读取存储器54中的程序,并执行相应的操作,其中,
[0462] 所述接收器51用于,接收第一NFRF发送的获取请求,所述获取请求中包括所述待访问网络功能NF实例类型和所述待访问网络切片标识;
[0463] 所述处理器52用于,根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息;
[0464] 所述发送器53用于,向所述第一NFRF发送所述第二NF实例的实例信息。
[0465] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0466] 在一种可能的实施方式中,所述处理器52具体用于:
[0467] 获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息。
[0468] 在另一种可能的实施方式中,所述处理器52还用于:
[0469] 在所述处理器52获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息之前,获取所述待访问NF实例的NF类型和所述待访问网
络切片标识对应的第二NF实例的个数;
[0470] 若所述第二NF实例的个数大于1,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的地址和负载信息的步骤。
[0471] 在另一种可能的实施方式中,所述获取请求中还包括第一NF实例的NF类型;相应的,所述处理器52还用于:
[0472] 在所述处理器52根据所述获取请求,获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息之前,获取所述待访问NF实例对应的第一NF
类型集合,所述第一NF类型集合中的各NF类型为允许对所述待访问NF实例进行访问的NF实
例的NF类型;
[0473] 若所述第一NF类型集合中包括所述第一NF实例的NF类型,则执行获取所述待访问NF实例的NF类型和所述待访问网络切片标识对应的第二NF实例的实例信息。
[0474] 在另一种可能的实施方式中,所述发送器53还用于,若所述确定所述第一NF类型集合中不包括所述第一NF实例的NF类型,则向所述第一NFRF发送访问受限提示信息,以使
所述第一NFRF向所述第一NF实例发送所述访问受限提示信息。
[0475] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0476] 图14为本发明实施例提供的又一种网络访问控制设备的结构示意图,该网络访问控制设备应用于第一NF实例,请参见图14,该设备包括处理器61、发送器62、接收器63、存储
器64、以及通信总线65,存储器64用于存储程序,通信总线65用于实现元件之间的通信连
接,处理器61可以读取存储器64中的程序,并执行相应的操作,其中,
[0477] 所述处理器61用于,获取待访问NF实例的NF类型、及所述待访问NF实例所属的网络切片的待访问网络切片标识;
[0478] 所述发送器62用于,向第一网络功能管理器NFRF发送发现请求,所述发送请求中包括第二PLMN的标识、待访问NF实例的NF类型、及所述待访问网络切片标识,以使所述第一
NFRF向所述第二PLMN中的第二NFRF请求获取待访问NF实例的NF类型和待访问网络切片标
识对应的第二NF实例的实例信息;
[0479] 所述接收器63用于,接收所述第一NFRF发送的所述第二NF实例的实例信息。
[0480] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0481] 在一种可能的实施方式中,所述处理器61具体用于:
[0482] 获取所述第一NF实例所属的第一网络切片的第一网络切片类型;
[0483] 根据所述第一NF实例对应的功能类型,确定所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型;
[0484] 将所述第二网络切片类型确定为所述待访问网络切片标识。
[0485] 在另一种可能的实施方式中,所述处理器61具体用于:
[0486] 若所述第一NF实例对应的功能类型为第一功能类型,则将所述第一NF实例所属的第一网络切片的第一网络切片类型确定为所述第二网络切片类型;其中,所述第一功能类
型对应的网络功能在所有PLMN中的切片类型相同;
[0487] 或者,
[0488] 若所述第一NF实例对应的功能类型为第二功能类型,则向策略管理单元请求获取所述第二网络切片类型;其中,第二功能类型对应的网络功能在不同的PLMN中的切片类型
不同。
[0489] 在另一种可能的实施方式中,所述发送器62还用于,向所述策略管理单元发送切片类型获取请求,所述网络切片获取请求中包括所述第一网络切片类型和所述第二PLMN的
标识;
[0490] 所述接收器63用于,接收所述策略管理单元发送的、所述第一网络切片类型在所述第二PLMN中对应的第二网络切片类型。
[0491] 本发明实施例所示的网络访问控制设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
[0492] 本发明实施例提供一种网络控制系统,所述网络控制系统包括图12‑图14实施例所示的网络控制设备。
[0493] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序
在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光
盘等各种可以存储程序代码的介质。
[0494] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依
然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进
行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术
方案的范围。