【5G核心网】 Handover procedures Execution phase切换流程执行阶段
? ? Handover procedures Execution phase 執(zhí)行階段主要是釋放原來(lái)基站資源,把 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 被轉(zhuǎn)發(fā)。
? ? SM 轉(zhuǎn)發(fā)信息列表包括 T-RAN SM N3 直接轉(zhuǎn)發(fā)信息列表或者 S-UPF SM N3 間接轉(zhuǎn)發(fā)信息列表
? ??S-RAN 使用 PDU 會(huì)話無(wú)法建立列表和指示的失敗原因來(lái)決定是否繼續(xù)進(jìn)行 N2 切換過(guò)程。
?
2. Handover Command(S-RAN -> UE)
? ? UE container 是一個(gè) UE 部分 Target to Source transparent container,其用來(lái)從 T-RAN 通過(guò) AMF 到 S-RAN 透明發(fā)送,以及靠 S-RAN 提供給 UE
? 2a0.
? ? 如果 PLMN 已經(jīng)配置 secondary RAT 使用情況報(bào)告,以及 S-NG-RAN 也有 Secondary RAT 使用情況數(shù)據(jù)要報(bào)告,S-NG-RAN 可能提供 RAN 使用情況數(shù)據(jù)報(bào)告消息
? ? -? N2 SM?Information (Secondary RAT usage data)
? ? -??Handover Flag,指示 AMF 在轉(zhuǎn)發(fā)使用數(shù)據(jù)報(bào)告之前應(yīng)該先緩存 N2 SM 信息
? ?2a. - 2c??Uplink RAN Status Transfer
? ??S-RAN -> S-AMF (Uplink RAN Status Transfer message),如果 UE 沒(méi)有無(wú)線承載將已 PDCP 狀態(tài)保留對(duì)待,S-RAN 可忽略發(fā)送這個(gè)消息
? ??如果存在 AMF,則 S-AMF 會(huì)通過(guò) Namf_Communication_N1N2MessageTransfer?服務(wù)操作將此信息發(fā)送到 T-AMF,并且 T-AMF 進(jìn)行確認(rèn)。 如TS 36.300 [46]和TS 38.300 [9]中所指定,S-AMF 或 T-AMF(如果已重新分配AMF)將通過(guò) Downlink RAN Status Transfer 消息將信息發(fā)送到T-RAN。
? ??
3. Direct / Indirect data forwarding
? ? Direct 直接轉(zhuǎn)發(fā)是直接通過(guò)兩個(gè)基站進(jìn)行轉(zhuǎn)發(fā)數(shù)據(jù),間接轉(zhuǎn)發(fā)是通過(guò) 5G CN 轉(zhuǎn)發(fā)數(shù)據(jù)(兩個(gè)基站之間沒(méi)有用戶面接口)
? ? 上行數(shù)據(jù)包從 T-RAN 到 T-UPF 和 UPF(PSA)
? ? 下行數(shù)據(jù)包從 UPF(PSA)途徑 S-UPF 到 S-RAN
? ? S-RAN 應(yīng)該開(kāi)啟轉(zhuǎn)發(fā)從 S-RAN 到 T-RAN 的 Qos 流或者 DRB 訂閱數(shù)據(jù)轉(zhuǎn)發(fā)的下行數(shù)據(jù),可以包括直接和間接轉(zhuǎn)發(fā)
?
4. Handover Confirm (UE - > T-RAN)
? ? 在 UE 已經(jīng)成功同步到目標(biāo)小區(qū),UE 發(fā)送一個(gè) Handover Confirm 消息到 T-RAN,UE 認(rèn)為該消息成功切換。
?
5. Handover Notify (T-RAN -> T-AMF)
Figure 8.4.3.2-1: Handover notification? ??由 T-NG-RAN 發(fā)送的消息來(lái)通知 AMF UE 已經(jīng)在目標(biāo)小區(qū)標(biāo)識(shí),切換已經(jīng)完成
NGAP?HANDOVER NOTIFY?
? ? 后面流程主要是打通用戶面的下行通道,上行流程是
? ? UE --> T-NG-RAN? -->? T-UPF? -->? UPF(PSA)? --> DN
6a.?Namf_Communication_N2InfoNotify?
? ??[Conditional]?T-AMF ->?S-AMF
? ? T-AMF 調(diào)用??Namf_Communication_N2InfoNotify 通知 S-AMF 從 T-RAN 接收的 N2 handover nofify
? ? S-AMF 開(kāi)啟一個(gè)定時(shí)器來(lái)監(jiān)管 S-RAN 資源的釋放
6b.?Namf_Communication_N2InfoNotify ACK
? ? [Conditional]?S-AMF ->?T-AMF
??N2 SM Info(Secondary RAT usage data)
? ? S-AMF 調(diào)用?Namf_Communication_N2InfoNotify ACK 向 T-AMF 確認(rèn)
6c.?Nsmf_PDUSession_ReleaseSMContext Request
? ??[Conditional] S-AMF -> SMF
? ? -? SUPI
? ? -? PDU Session ID
? ? -? N2 SM Information?(Secondary RAT Usage Data)
? ? 如果 T-AMF 不接受的 PDU 會(huì)話,(例如 PDU 會(huì)話對(duì)應(yīng)的 S-NSSAI 在 T-AMF 不可用),S-AMF?觸發(fā)釋放 PDU 會(huì)話流程?
?
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)
? ? 向每一個(gè) PDU 會(huì)話對(duì)應(yīng)的 SMF 發(fā)送 Handover Complete 來(lái)指示 N2 切換成功
? ? 在切換準(zhǔn)備階段當(dāng)?Nsmf_PDUSession_UpdateSMContext Response message 到達(dá)晚了(應(yīng)該就是定時(shí)器超時(shí)了),或者 SMF 涉及的 PDU 會(huì)話不被 T-RAN 接受,Nsmf_PDUSession_UpdateSMContext Request (SUPI, PDU Session ID,?Operation Type) 需要發(fā)送到 SMF 來(lái)允許 SMF 釋放已經(jīng)分配的 N3 UP 地址和隧道 ID。SMF 處理的 PDU 會(huì)話考慮被暫停,對(duì)于 PDU 會(huì)話切換嘗試終止
? ? 在 AMF 決定 PDU 會(huì)話相關(guān)的 LADN,然后 AMF 提供 “UE presence in LADN service area”,如果 AMF 沒(méi)有提供 “UE presence in LADN service area” 指示,SMF 決定 DNN 對(duì)應(yīng)的 LADN,然后 SMF 認(rèn)為 UE 不再 LADN 服務(wù)區(qū)
??
重新分配 UPF
8a.?N4 Session Modification Request
? ? [Conditional] SMF to T-UPF (intermediate)
? ? 如果新的 T-UPF 插入或者已經(jīng)存在的中間 S-UPF 重新分配,SMF 發(fā)送 “N4 Session Modification Request” 到 T-UPF,指示 T-RAN 的下行 AN 隧道信息
8b.?N4 Session Modification Response
? ??[Conditional] T-UPF ->?SMF
? ? T-UPF 發(fā)送 “N4 Session Modification Response” 消息 向 SMF 確認(rèn)
?
UPF 未重新分配
9a.?N4 Session Modification Request
? ??[Conditional] SMF -> S-UPF (intermediate)
? ? 如果 UPF 未重分配,SMF 發(fā)送 “N4 Session Modification Request” 給 S-UPF,指示 T-RAN 的下行 AN 隧道信息
9b.?N4 Session Modification Response
? ??[Conditional] S-UPF to SMF
? ? S-UFP 向 SMF 發(fā)送 “N4 Session Modification Response” 消息進(jìn)行確認(rèn)
?
10a.?N4 Session Modification Request
? ??[Conditional] SMF ->?UPF (PSA)
? ? 對(duì)于非漫游或者本地疏導(dǎo)漫游場(chǎng)景,SMF 向 UPF(PSA)發(fā)送 “N4 Session Modification Request”,如果一個(gè)新的 T-UPF 插入或者一個(gè)已存在的中間 S-UPF 重新分配,提供 T-RAN 的 N3 AN 隧道信息或者 T-UPF 的下行 CN 隧道信息
? ? 對(duì)于歸屬地漫游場(chǎng)景,,如果已存在的中間 S-UPF 終止點(diǎn) N9 到 H-UPF (PSA)重新分配,V-SMF 向 H-SMF 調(diào)用?Nsmf_PDUSession_Update 請(qǐng)求服務(wù)操作
? ? S-UPF 作為一個(gè) ULCL 或者 BP 的情況,SMF 指示指示其中的一個(gè) PSF 來(lái)發(fā)送 “end marker” 數(shù)據(jù)包。確保 “end marker” 是舊路徑的最后用戶面數(shù)據(jù)包
? ? 如果 T-UPF 未插入或者已存在的中間 S-UPF 未重新分配,步驟 10a 和 10b 省略?
10b.?N4 Session Modification Response
? ? [Conditional] UPF (PSA) ->?SMF
? ? 為了在 T-RAN 協(xié)助重新排序功能,UPF(PSA) 為每個(gè) N3?隧道發(fā)送多個(gè) “end marker”,S-NG-RAN 將轉(zhuǎn)發(fā) “end marker” 包到 T-NG-RAN。?
?
11.?Nsmf_PDUSession_UpdateSMContext Response (SMF->T-AMF)
? ? SMF 確認(rèn) Handover 完成,如果間接數(shù)據(jù)轉(zhuǎn)發(fā)被應(yīng)用,SMF 開(kāi)啟一個(gè)間接數(shù)據(jù)轉(zhuǎn)發(fā)定時(shí)器,用來(lái)釋放間接數(shù)據(jù)轉(zhuǎn)發(fā)隧道的資源
?
12.Registration Procedure
? ? UE 按照章節(jié) 4.2.2.2.2 發(fā)起移動(dòng)注冊(cè)更新流程,T-AMF 知道是切換流程,因此 T-AMF 只執(zhí)行部分注冊(cè)流程。具體而言,將跳過(guò)注冊(cè)過(guò)程中用于源AMF與目標(biāo)AMF之間的上下文傳輸?shù)牟襟E4、5和10。
? ? 12 步驟是后補(bǔ)票方式,后補(bǔ)注冊(cè)流程
?
? ? 13 14 主要是釋放就的資源
13a.?N4 Session Release Request
? ??[Conditional] SMF ->?S-UPF (intermediate)
? ? 如果存在源中間 UPF,則在步驟6中的計(jì)時(shí)器或間接數(shù)據(jù)轉(zhuǎn)發(fā)計(jì)時(shí)器到期之后,SMF 會(huì)通過(guò)向源 UPF 發(fā)送 N4 Session Release Request(釋放原因)來(lái)啟動(dòng)資源釋放。 該消息還用于釋放 S-UPF 中的間接數(shù)據(jù)轉(zhuǎn)發(fā)資源。
13b.?N4 Session Release Response
? ? S-UPF -> SMF
? ? S-UPF 發(fā)送 “N4 Session Release Response”? 確認(rèn)資源釋放。在間接數(shù)據(jù)轉(zhuǎn)發(fā)的情況下,間接數(shù)據(jù)轉(zhuǎn)發(fā)的資源也會(huì)被釋放。
?
14a.?UE Context Release Command (AMF->S-RAN)
? ? 在 6a 定時(shí)器過(guò)期后,AMF 發(fā)送 “UE Context Release Command”
14b.?UE Context Release Complete (S-RAN->AMF)
? ? S-NG-RAN 釋放 UE 相關(guān)資源并返回消息 “UE Context Release Complete”
?
15a.?N4 Session Modification?Request
? ??[Conditional] SMF -> T-UPF
? ? 如果使用間接轉(zhuǎn)發(fā)和 UPF 重新分配,在間接數(shù)據(jù)轉(zhuǎn)發(fā)定時(shí)器過(guò)期 ,SMF 向 T-UPF 發(fā)送 “N4 Session Modification?Request” 來(lái)釋放間接數(shù)據(jù)轉(zhuǎn)發(fā)資源
15b.?N4 Session Modification?Response
? ??[Conditional]?T-UPF -> SMF
? ? T-UPF 發(fā)送 “N4 Session Modification?Response” 消息確認(rèn)間接數(shù)據(jù)轉(zhuǎn)發(fā)資源的釋放
?
? ? 如果 AMF 被其他 NF 訂閱了移動(dòng)性事件,則 AMF 通過(guò)調(diào)用 Namf_EventExposure_Notify 服務(wù)操作將事件通知給相應(yīng)的 NF,如第4.5.4.2。節(jié)中所述。
? ??在接收到 Namf_EventExposure_Notify 并指示 UE 僅可通過(guò)監(jiān)管優(yōu)先服務(wù)可達(dá)時(shí),如果 PDU 會(huì)話的服務(wù)不是監(jiān)管優(yōu)先服務(wù),則 SMF 將停用 PDU 會(huì)話。 對(duì)于歸屬地漫游情況,V-SMF 會(huì)觸發(fā) PDU 會(huì)話的停用,此外,如果該 H-SMF 在收到通知后與信令優(yōu)先服務(wù)無(wú)關(guān),則禁止發(fā)送下行鏈路信令。?
總結(jié)
以上是生活随笔為你收集整理的【5G核心网】 Handover procedures Execution phase切换流程执行阶段的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 武汉高性能计算大会2022举办,高性能计
- 下一篇: 什么是MTBF