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

AMF功能实战篇(30) AMF支持续订阅

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

《5GC原理与实践》实践篇(30) AMF支持续订阅

爱卫生

2023年02月13日 22:41

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

本文是AMF篇的第30篇。

1.5.5 AMF支持续订阅

1.5.5.1 流程概述

上一节提到,AMF可以通过NRF订阅其他网元的实时状态。同时也提到,订阅会有一个有效时间,是由NRF提供的,参数叫

validityTime。当有效时间超时,订阅关系就会失效。

因此,AMF应支持在有效时间超时后,发起向NRF的续订阅,以保持住订阅关系。

AMF通过调用NRF暴露的NFManagement服务下NFStatusSubscribe服务操作完成在NRF中的订阅。

具体流程在TS29510的5.2.2.5.6节:Update of Subscription to NF Instances中定义。续订阅采用PATCH方法,并提交希望订阅的数

据,成功创建订阅后NRF返回200 OK或204状态码。

PATCH请求中需要提供订阅ID,并请求一个新的有效时间。

规范原文是:

“The subscription to notifications on NF Instances may be updated to refresh the validity time, when this time is about to expire. The N

F Service Consumer may request a new validity time to the NRF, and the NRF shall answer with the new assigned validity time, if the

operation is successful.”

规范如下图所示:

1.5.5.2 消息举例

在TS29510该节规范中直接给出了一个续订阅的范例,如下:

可以看到该范例的PATCH请求消息中,请求了一个新的validityTime,新的订阅关系取值为2018年12月30日到期。NRF返回了

204 no Content响应。

← 返回 AMF 实践篇