5GMM Procedures - ianchen0119/Introduce-to-5GC GitHub Wiki
5GMM (5GS mobility management) 為 UE 與 AMF 之間的狀態管理,任何 5GMM 的 Procedure 在執行之前都需要先建立 NAS Signaling connection。
流程種類
5GMM 相關流程可以分成三大類:
- Common procedure
- Specific procedure
- Connection management procedure
上面的每一項又可以再細分出多個流程:
1. Common procedure
1. NAS transport
- 用於 Uplink / Downlink Data 的傳輸。
- 能被 UE 以及核網發起。
2. Primary authentication and key agreement procedure
- 相關文件可以參考 3GPP TS 33.501。
- 包含 Authentication (Request / Response / Reject / Failure / Result)。
- 能被核網發起。
3. Security mode control
- 相關文件可以參考 3GPP TS 24.501(討論 NAS Security)。
- 包含 Security Mode (Command / Complete / Reject)。
- 能被核網發起,一般情況下會由 AMF 向 UE 發送 Security Mode Command。
4. Generic UE configuration update
- 相關文件可以參考 3GPP TS 23.502。
- 包含 Configuration Update (Command / Complete)。
- 能被核網發起,一般情況下會由 AMF 向 UE 發送 UE Configuration Update Command,讓 UE 更新一個或多個 UE Parameter。
- UE Parameters: Configuration Update Indication, 5G-GUTI, TAI List, Allowed NSSAI, Mapping Of Allowed NSSAI, Configured NSSAI for the Serving PLMN, Mapping Of Configured NSSAI, [NSSRG Information], rejected S-NSSAIs, NITZ, Mobility Restrictions, LADN Information, MICO, Operator-defined access category definitions, SMS Subscribed Indication, [PLMN-assigned UE Radio Capability ID], [PLMN-assigned UE Radio Capability ID deletion indication], ["List of PLMN(s) to be used in Disaster Condition"], [Disaster Roaming wait range information], [Disaster Return wait range information], [MPS priority]
5. Identification
- 相關文件可以參考 3GPP TS 23.502。
- 包含 Identification (Request / Response)。
- 能被核網發起,一般情況下,如果 UE 在 Registration Request 中夾帶的 5G-GUTI 沒辦法通過核網端的驗證,AMF 會向 UE 發送 Identity Request,讓 UE 透過 Identity Response 補發 SUCI 給核網。
2. Specific procedure
1. Registration
- 相關文件可以參考 3GPP TS 23.502。
- 只能被 UE 發起。
2. De-registration
- 相關文件可以參考 3GPP TS 23.502。
- 能被 UE 以及核網發起。
3. Ecall inactivity procedure
- 相關文件可以參考 3GPP TS 24.501 以及 TS 31.102。
- 目的與 De-registration 類似。
- 處發條件:
- UE 處於 EMM-Idle 狀態
- 符合以下任一個情況:
- T3444 過期且 T3445 沒有在運作。
- T3445 過期且 T3444 沒有在運作。
- T3444 和 T3445 已經過期。
3. Connection management procedure
1. Service request
- 相關文件可以參考 3GPP TS 23.502。
- 包含 Service (Request / Reject / Accept)。
- 當 UE 為了滿足以下其中一個需求,UE 會向核網發起 Service Request:
- 發送 Uplink Data。
- 回應 Paging。
- 激活已建立的 PDU Session 的 User Plane Connection。
2. Paging
- 當 UE 處理 CM-Idle 且有 DL Data 需要發送給 UE 時使用。
- 能被核網發起。
3. Notification
- 包含 Notification 以及 Notification Update。
- 能被核網發起。
5GMM 狀態機
-
UE 端
-
網路端