5G核心网学习平台
PCF 实践篇 #24

PCF支持事件订阅:服务小区变化(SCELL_CH)

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

PCF支持事件订阅:服务小区变化(SCELL_CH)

爱卫生

2024年03月31日 22:34

本文是图文专栏《5GC实践篇之PCF篇》中的一篇。

1 测试目的

- 验证PCF支持到SMF的事件订阅:RAT类型改变(SCELL_CH)事件。

- 当SMF检测到UE的服务小区发生变化时,将向PCF发送报告。

(SMF可以向AMF订阅,AMF会向SMF报告。)

2 测试步骤和log分析

1)UE发起PDU会话建立流程,SMF请求PCF提供sm-policy。

2)PCF给SMF下发事件订阅:SCELL_CH事件。

3)移动UE位置,使UE接入新的小区。并且触发了一个Xn切换。

4)AMF调用SMF的服务,请求更新sm上下文。并提供了UE的当前小区信息。

5)SMF对比发现UE的服务小区发生变化时,且PCF做了事件订阅,所以SMF向PCF发送报告。

但是wireshark没有解析出来,只能把发给PCF的post请求的数据部分放出来,供参考。

{"repPolicyCtrlReqTriggers":["SCELL_CH"],"userLocationInfo":{"nrLocation":{"ncgi":

{"nrCellId":"00043XX00","plmnId":{"mcc":"460","mnc":"XX"}},"tai":{"plmnId":

{"mcc":"460","mnc":"XX"},"tac":"000043"}}}}

需要注意,下图是规范中Xn切换流程的一部分截图。

这个图中完全没有PCF。但不代表PCF一定不参与该流程。

因为给PCF发消息,是采用的订阅-通知模型。为求简洁,一般在流程图里是不画的。要不太多了。

← 返回 PCF 实践篇