【5G核心网】 Handover procedures Execution phase切换流程执行阶段
? ? Handover procedures Execution phase 執行階段主要是釋放原來基站資源,把 UE 在新的基站
Figure 4.9.1.3.3-1: inter NG-RAN node N2 based handover,?execution phase1. Handover command (S-AMF - > S-RAN)
? ? -? 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
? ??從 S-AMF 接收到的 Target to Source transparent container 被轉發。
? ? SM 轉發信息列表包括 T-RAN SM N3 直接轉發信息列表或者 S-UPF SM N3 間接轉發信息列表
? ??S-RAN 使用 PDU 會話無法建立列表和指示的失敗原因來決定是否繼續進行 N2 切換過程。
?
2. Handover Command(S-RAN -> UE)
? ? UE container 是一個 UE 部分 Target to Source transparent container,其用來從 T-RAN 通過 AMF 到 S-RAN 透明發送,以及靠 S-RAN 提供給 UE
? 2a0.
? ? 如果 PLMN 已經配置 secondary RAT 使用情況報告,以及 S-NG-RAN 也有 Secondary RAT 使用情況數據要報告,S-NG-RAN 可能提供 RAN 使用情況數據報告消息
? ? -? N2 SM?Information (Secondary RAT usage data)
? ? -??Handover Flag,指示 AMF 在轉發使用數據報告之前應該先緩存 N2 SM 信息
? ?2a. - 2c??Uplink RAN Status Transfer
? ??S-RAN -> S-AMF (Uplink RAN Status Transfer message),如果 UE 沒有無線承載將已 PDCP 狀態保留對待,S-RAN 可忽略發送這個消息
? ??如果存在 AMF,則 S-AMF 會通過 Namf_Communication_N1N2MessageTransfer?服務操作將此信息發送到 T-AMF,并且 T-AMF 進行確認。 如TS 36.300 [46]和TS 38.300 [9]中所指定,S-AMF 或 T-AMF(如果已重新分配AMF)將通過 Downlink RAN Status Transfer 消息將信息發送到T-RAN。
? ??
3. Direct / Indirect data forwarding
? ? Direct 直接轉發是直接通過兩個基站進行轉發數據,間接轉發是通過 5G CN 轉發數據(兩個基站之間沒有用戶面接口)
? ? 上行數據包從 T-RAN 到 T-UPF 和 UPF(PSA)
? ? 下行數據包從 UPF(PSA)途徑 S-UPF 到 S-RAN
? ? S-RAN 應該開啟轉發從 S-RAN 到 T-RAN 的 Qos 流或者 DRB 訂閱數據轉發的下行數據,可以包括直接和間接轉發
?
4. Handover Confirm (UE - > T-RAN)
? ? 在 UE 已經成功同步到目標小區,UE 發送一個 Handover Confirm 消息到 T-RAN,UE 認為該消息成功切換。
?
5. Handover Notify (T-RAN -> T-AMF)
Figure 8.4.3.2-1: Handover notification? ??由 T-NG-RAN 發送的消息來通知 AMF UE 已經在目標小區標識,切換已經完成
NGAP?HANDOVER NOTIFY?
? ? 后面流程主要是打通用戶面的下行通道,上行流程是
? ? UE --> T-NG-RAN? -->? T-UPF? -->? UPF(PSA)? --> DN
6a.?Namf_Communication_N2InfoNotify?
? ??[Conditional]?T-AMF ->?S-AMF
? ? T-AMF 調用??Namf_Communication_N2InfoNotify 通知 S-AMF 從 T-RAN 接收的 N2 handover nofify
? ? S-AMF 開啟一個定時器來監管 S-RAN 資源的釋放
6b.?Namf_Communication_N2InfoNotify ACK
? ? [Conditional]?S-AMF ->?T-AMF
??N2 SM Info(Secondary RAT usage data)
? ? S-AMF 調用?Namf_Communication_N2InfoNotify ACK 向 T-AMF 確認
6c.?Nsmf_PDUSession_ReleaseSMContext Request
? ??[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 會話流程?
?
7.?Nsmf_PDUSession_UpdateSMContext Request (T-AMF->SMF)
? ? -? 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 服務區
??
重新分配 UPF
8a.?N4 Session Modification Request
? ? [Conditional] SMF to T-UPF (intermediate)
? ? 如果新的 T-UPF 插入或者已經存在的中間 S-UPF 重新分配,SMF 發送 “N4 Session Modification Request” 到 T-UPF,指示 T-RAN 的下行 AN 隧道信息
8b.?N4 Session Modification Response
? ??[Conditional] T-UPF ->?SMF
? ? T-UPF 發送 “N4 Session Modification Response” 消息 向 SMF 確認
?
UPF 未重新分配
9a.?N4 Session Modification Request
? ??[Conditional] SMF -> S-UPF (intermediate)
? ? 如果 UPF 未重分配,SMF 發送 “N4 Session Modification Request” 給 S-UPF,指示 T-RAN 的下行 AN 隧道信息
9b.?N4 Session Modification Response
? ??[Conditional] S-UPF to SMF
? ? S-UFP 向 SMF 發送 “N4 Session Modification Response” 消息進行確認
?
10a.?N4 Session Modification Request
? ??[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 省略?
10b.?N4 Session Modification Response
? ? [Conditional] UPF (PSA) ->?SMF
? ? 為了在 T-RAN 協助重新排序功能,UPF(PSA) 為每個 N3?隧道發送多個 “end marker”,S-NG-RAN 將轉發 “end marker” 包到 T-NG-RAN。?
?
11.?Nsmf_PDUSession_UpdateSMContext Response (SMF->T-AMF)
? ? SMF 確認 Handover 完成,如果間接數據轉發被應用,SMF 開啟一個間接數據轉發定時器,用來釋放間接數據轉發隧道的資源
?
12.Registration Procedure
? ? UE 按照章節 4.2.2.2.2 發起移動注冊更新流程,T-AMF 知道是切換流程,因此 T-AMF 只執行部分注冊流程。具體而言,將跳過注冊過程中用于源AMF與目標AMF之間的上下文傳輸的步驟4、5和10。
? ? 12 步驟是后補票方式,后補注冊流程
?
? ? 13 14 主要是釋放就的資源
13a.?N4 Session Release Request
? ??[Conditional] SMF ->?S-UPF (intermediate)
? ? 如果存在源中間 UPF,則在步驟6中的計時器或間接數據轉發計時器到期之后,SMF 會通過向源 UPF 發送 N4 Session Release Request(釋放原因)來啟動資源釋放。 該消息還用于釋放 S-UPF 中的間接數據轉發資源。
13b.?N4 Session Release Response
? ? S-UPF -> SMF
? ? S-UPF 發送 “N4 Session Release Response”? 確認資源釋放。在間接數據轉發的情況下,間接數據轉發的資源也會被釋放。
?
14a.?UE Context Release Command (AMF->S-RAN)
? ? 在 6a 定時器過期后,AMF 發送 “UE Context Release Command”
14b.?UE Context Release Complete (S-RAN->AMF)
? ? S-NG-RAN 釋放 UE 相關資源并返回消息 “UE Context Release Complete”
?
15a.?N4 Session Modification?Request
? ??[Conditional] SMF -> T-UPF
? ? 如果使用間接轉發和 UPF 重新分配,在間接數據轉發定時器過期 ,SMF 向 T-UPF 發送 “N4 Session Modification?Request” 來釋放間接數據轉發資源
15b.?N4 Session Modification?Response
? ??[Conditional]?T-UPF -> SMF
? ? T-UPF 發送 “N4 Session Modification?Response” 消息確認間接數據轉發資源的釋放
?
? ? 如果 AMF 被其他 NF 訂閱了移動性事件,則 AMF 通過調用 Namf_EventExposure_Notify 服務操作將事件通知給相應的 NF,如第4.5.4.2。節中所述。
? ??在接收到 Namf_EventExposure_Notify 并指示 UE 僅可通過監管優先服務可達時,如果 PDU 會話的服務不是監管優先服務,則 SMF 將停用 PDU 會話。 對于歸屬地漫游情況,V-SMF 會觸發 PDU 會話的停用,此外,如果該 H-SMF 在收到通知后與信令優先服務無關,則禁止發送下行鏈路信令。?
總結
以上是生活随笔為你收集整理的【5G核心网】 Handover procedures Execution phase切换流程执行阶段的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 武汉高性能计算大会2022举办,高性能计
- 下一篇: php utorrent,uTorren