5G核心网学习平台
AMF 实践篇 #28

AMF功能实战篇(33) AMF能根据SUPI(或GPSI)来选择PCF

《5G核心网原理与实践》实践篇 · AMF 网元功能

《5GC原理与实践》实践篇(33) AMF能根据SUPI(或GPSI)来选择PCF

爱卫生

2023年02月13日 22:46

《5GC原理与实践》实践篇是按网元来规划的。包括AMF篇、SMF篇、PCF篇等。

本文是AMF篇的第33篇。

1.6.3 AMF能根据SUPI(或GPSI)来选择PCF

1.6.3.1 概述

在注册流程中,AMF需要选择PCF来获得UE的接入管理策略(am-policy)。需验证AMF能够根据UE的SUPI(或者GPSI)来查询

NRF,完成PCF的选择,并继续后续的注册流程。

这里有个特别的或者叫例外场景,就是跨AMF的MRU流程(类似4G的Inter-MME TAU流程), 则Old AMF会将此前选择的PCF的

PCF ID发给New AMF。New AMF可以继续沿用相同的PCF。该场景下,就不需要根据UE的ID去查NRF来重新选择PCF了。

和上一节一样,AMF也是通过调用NRF暴露的Nnrf_NFDiscovery服务完成网元的发现与选择。

1.6.3.2 消息举例

下面来看一个实际的AMF在初始注册流程中查询NRF选择PCF的消息举例。

1)AMF发给NRF的查询请求,采用GET方法,Request-uri携带了查询的主要参数:

-Request-uri=/nnrf-disc/v1/nf-instances?service-names=npcf-am-policy-control&target-nf-type=PCF&requester-nftype=AMF&supi=imsi-46xxx11112222333

可以看到在uri中包含了查询条件SUPI,取值为46xxx11112222333。Target-nf-type=PCF表示查询的是AMF网元。service-names=npcfam-policy-control表明查询的是PCF的接入管理策略控制服务。

2)NRF给AMF返回200 OK。在JSON编码的DATA部分包含了查询结果:

可以看到,NRF返回的查询结果包含了目标PCF的信息。其中目标PCF的:

- 支持的服务=npcf-am-policy-control(和AMF请求中的完全一致);

- AMF的ID=000066(和请求中的GUAMI一致);

- 服务的SUPI-Range = 46xxx1111111111-9999999999。该段包含了请求的UE的SUPI。

- NFType = PCF。代表返回的结果是PCF这个网元的信息。

← 返回 AMF 实践篇