Figure 4.9.1.3.3-1: inter NG-RAN node N2 based handover, execution phase
- Target to Source transparent container
- List Of PDU Sessions to be handed-over with N2 SM information containing information received from T-RAN during the handover preparation phase
- List Of PDU Sessions failed to be setup
SM 转发信息列表包括 T-RAN SM N3 直接转发信息列表或者 S-UPF SM N3 间接转发信息列表
UE container 是一个 UE 部分 T->S 透明容器,其用来从 T-RAN 通过 AMF 到 S-RAN 透明发送,以及靠 S-RAN 提供给 UE
如果 PLMN 已经配置 secondary RAT使用情况报告,以及 S-NG-RAN 也有 Secondary RAT 使用情况数据要报告,S-NG-RAN 可能提供 RAN 使用情况数据报告消息
- N2 SM Information (Secondary RAT usage data)
- Handover Flag,指示 AMF 在转发使用数据报告之前应该先缓存 N2 SM 信息
S-RAN -> S-AMF (Uplink RAN Status Transfer message),如果 UE 没有无线承载将已 PDCP 状态保留对待,S-RAN 可忽略发送这个消息
如果有 AMF 重新使用,S-AMF -> T-AMF (Namf_Communication_N1N2MessageTransfer)
有条件的,T-AMF -> T-RAN (Downlink RAN Status Transfer message)
上行数据包从 T-RAN 到 T-UPF 和 UPF(PSA)
下行数据包从 UPF(PSA)途径 S-UPF 到 S-RAN
S-RAN 应该开启转发从 S-RAN 到 T-RAN 的 Qos 流或者 DRB 订阅数据转发的下行数据,可以包括直接和间接转发
在 UE 已经成功同步到目标小区,UE 发送一个 Handover Confirm 消息到 T-RAN
由 T-NG-RAN 发送的消息来通知 AMF UE 已经在目标小区标识,切换已经完成
[Conditional] T-AMF -> S-AMF
T-AMF 调用 Namf_Communication_N2InfoNotify 通知 S-AMF 从 T-RAN 接收的 N2 handover nofify
S-AMF 开启一个定时器来监管 S-RAN 资源的释放
[Conditional] S-AMF -> T-AMF
N2 SM Info(Secondary RAT usage data)
S-AMF 调用 Namf_Communication_N2InfoNotify ACK 向 T-AMF 确认
[Conditional] S-AMF -> SMF
- SUPI
- PDU Session ID
- N2 SM Information (Secondary RAT Usage Data)
如果 T-AMF 不接受的 PDU 会话,(例如 PDU 会话对应的 S-NSSAI 在 T-AMF 不可用),S-AMF 触发释放 PDU 会话流程
- Handover Complete indication for PDU Session ID
- UE presence in LADN service area
- N2 SM Information (Secondary RAT usage data)
向每一个 PDU 会话对应的 SMF 发送 Handover Complete 来指示 N2 切换成功
在切换准备阶段当 Nsmf_PDUSession_UpdateSMContext Response message 到达晚了(应该就是定时器超时了),或者 SMF 涉及的 PDU 会话不被 T-RAN 接受,Nsmf_PDUSession_UpdateSMContext Request (SUPI, PDU Session ID, Operation Type) 需要发送到 SMF 来允许 SMF 释放已经分配的 N3 UP 地址和隧道 ID。SMF 处理的 PDU 会话考虑被暂停,对于 PDU 会话切换尝试终止
在 AMF 决定 PDU 会话相关的 LADN,然后 AMF 提供 “UE presence in LADN service area”,如果 AMF 没有提供 “UE presence in LADN service area” 指示,SMF 决定 DNN 对应的 LADN,然后 SMF 认为 UE 不再 LADN 服务区
[Conditional] SMF to T-UPF (intermediate)
如果新的 T-UPF 插入或者已经存在的中间 S-UPF 重新分配,SMF 发送 “N4 Session Modification Request” 到 T-UPF,指示 T-RAN 的下行 AN 隧道信息
[Conditional] T-UPF -> SMF
T-UPF 发送 “N4 Session Modification Response” 消息 向 SMF 确认
[Conditional] SMF -> S-UPF (intermediate)
如果 UPF 未重分配,SMF 发送 “N4 Session Modification Request” 给 S-UPF,指示 T-RAN 的下行 AN 隧道信息
[Conditional] S-UPF to SMF
S-UFP 向 SMF 发送 “N4 Session Modification Response” 消息进行确认
[Conditional] SMF -> UPF (PSA)
对于非漫游或者本地中断漫游场景,SMF 向 UPF(PSA)发送 “N4 Session Modification Request”,如果一个新的 T-UPF 插入或者一个已存在的中间 S-UPF 重新分配,提供 T-RAN 的 N3 AN 隧道信息或者 T-UPF 的下行 CN 隧道信息
对于归属地漫游场景,,如果已存在的中间 S-UPF 终止点 N9 到 H-UPF (PSA)重新分配,V-SMF 向 H-SMF 调用 Nsmf_PDUSession_Update 请求服务操作
S-UPF 作为一个 ULCL 或者 BP 的情况,SMF 指示指示其中的一个 PSF 来发送 “end marker” 数据包。确保 “end marker” 是旧路径的最后用户面数据包
如果 T-UPF 未插入或者已存在的中间 S-UPF 未重新分配,步骤 10a 和 10b 省略
[Conditional] UPF (PSA) -> SMF