注销流程可以两种发起:
- UE 通知网络它不再访问 5GS
- 网络通知 UE 它不再有权访问 5GS
UE 的注销请求和网络的注销请求包括注销是否适用于 3GPP 接入,非 3GPP 接入或两者都适用。当 UE 在同一 PLMN 中注册了两个接入时,可以通过任何接入权限发送注销消息
UE 发起的注销
Figure 4.2.2.3.2-1: UE-initiated Deregistration
UE 向 AMF 发送 NAS 消息注销请求(5G-GUTI, Deregistration type (e.g. Switch off), Access Type), UE 向 AMF 为逻辑连接关系,需要经由 RAN
Access type 指示注销过程是否适用于 3GPP 接入,非3GPP 接入,还是适用于两种接入由同一AMF服务(请参阅TS 23.501 [2])。AMF 将为 UE 指示的目标访问调用注销过程。
RAN 接收 UE 封装为 NGAP 消息包括的 IE 信息如下:
[Conditional] AMF to SMF, 包括, SUPI, PDU Session ID
如果 UE 在步骤 1 中指示的目标接入上没有建立的 PDU 会话,则不执行步骤2至5。对于每个 PDU 会话,AMF通 过向 SMF 发送 Nsmf_PDUSession_ReleaseSMContext 请求(SUPI,PDU Session ID)消息向 SMF 释放属于 UE 的目标访问上的所有PDU 会话。
[Conditional] AMF to SMF,分配给 PDU 会话并释放相应用户平面资源的 IP 地址/前缀:
[Conditional] SMF to UPF,SMF 将 N4 会话释放请求(N4 Session ID)消息发送到 PDU 会话的 UPF。UPF 将丢弃 PDU 会话的所有剩余数据包,并释放与 N4 会话相关的所有隧道资源和上下文。
[Conditional] UPF to SMF,UPF 通过向 SMF 发送 N4 会话释放响应(N4 Session ID)消息来确认 N4 会话释放请求。
[Conditional] SMF to AMF,SMF 以 Nsmf_PDUSession_ReleaseSMContext 响应消息
[Conditional] 如果动态 PCC 应用该会话,则 SMF 将执行第 4.16.6 节中定义的 SM 策略关联终止过程。
[Conditional] 如果它是 SMF 正在为关联的(DNN,S-NSSAI)为 UE 处理的最后一个 PDU 会话,则 SMF 通过Nudm_SDM_Unsubscribe 服务操作从 UDM 取消订阅会话管理订阅数据更改通知。 SMF 调用 Nudm_UECM_Deregistration 服务操作,以便UDM删除它存储在SMF标识与关联的DNN和PDU会话ID之间的关联。
[Conditional] 如果与此 UE 有与 PCF 的任何关联,并且该 UE不 再通过任何访问进行注册,则 AMF 执行第4.16.3.2节中定义的 AMF 启动的 AM 策略关联终止过程,删除与 PCF 的关联。
[Conditional] 如果与此 UE 有与 PCF 的任何关联,并且该 UE 不再通过任何访问进行注册,则 AMF 执行第4.16.3.2节中定义的 AMF 启动的 AM 策略关联终止过程,删除与 PCF 的关联。
[Conditional] AMF to UE,AMF 会根据注销类型将 NAS 消息“注销接受”发送给 UE,即,如果注销类型为“关闭”,则 AMF 不会发送“注销接受”消息。
[Conditional] AMF to AN, N2 UE Context Release Request (Cause)