主要ODSA服務(不使用ODSA門戶)
以下場景描述如下情況:
? 主ODSA客戶端應用程序被允許用于該類型的主設備,且對終端用戶啟用(已授權)。
? 服務提供商(SP)能夠在不涉及ODSA門戶Web服務器的情況下(即使用原生用戶界面)激活或轉移訂閱,并為該主設備創建eSIM配置文件。
? 無需將終端用戶跳轉至ODSA門戶Web服務器。
? 主設備上需安裝或轉移一個eSIM配置文件。
圖38展示了當服務提供商在ManageSubscription請求時即提供主設備eSIM配置文件下載信息的調用流程。
認證流程(如EAP-AKA、短信OTP)在此流程開始前已完成。
-
主ODSA客戶端應用程序向ECS發送CheckEligibility請求。
-
ECS查詢管理ODSA應用授權和eSIM配置文件的SP后端系統。
-
ECS生成包含應用狀態(ENABLED)的響應。
-
(可選)由于目標服務已允許,主ODSA應用發送AcquireConfiguration請求以獲取設備關聯的eSIM配置文件信息。
-
ECS查詢管理訂閱和活躍eSIM配置文件的SP后端系統。
-
ECS處理SP后端系統的響應,生成不含PrimaryDeviceConfigurations(無關聯eSIM配置文件/訂閱)的200 OK響應。
-
主ODSA客戶端應用發送ManageSubscription請求至ECS以啟動訂閱流程。設備可選擇在請求中添加old_terminal_iccid參數。
-
ECS查詢管理訂閱和eSIM配置文件的SP后端系統。若存在old_terminal_iccid,ECS會校驗其正確性。
-
SP后端系統通過ES2+接口與SM-DP+交互,完成新訂閱相關的eSIM配置文件請求(如DownloadOrder、ConfirmOrder、ReleaseProfile),生成主設備的激活碼和ICCID并返回ECS。
-
ECS處理SP后端系統響應,生成ManageSubscription 200 OK響應,其中SubscriptionResult設為DOWNLOAD_PROFILE(值2)并填充DownloadInfo結構體。
-
主ODSA客戶端應用通知eSIM下載配置文件。
-
設備eSIM通過ES9+通道從SM-DP+獲取配置文件。
-
ODSA客戶端應用發送AcquireConfiguration請求至ECS以驗證主設備訂閱和服務狀態。
-
ECS查詢管理訂閱和eSIM配置文件的SP后端系統。
-
ECS生成200 OK響應,其中PrimaryDeviceConfiguration包含新激活訂閱條目(狀態為ACTIVATED,值1)。
-
主設備訂閱和服務狀態正常后,可啟動蜂窩服務。
圖38:不使用ODSA門戶且即時下載的主ODSA服務流程
圖39展示了當服務提供商未在ManageSubscription請求時立即提供主設備配置文件下載信息的流程(延遲交付)。
步驟1至8與圖38相同,后續步驟如下:
-
SP后端系統通過ES2+接口與SM-DP+交互完成訂閱關聯的eSIM配置文件請求,并向ECS表明下載信息將延遲返回(異步)。
-
ECS生成ManageSubscription 200 OK響應,其中SubscriptionResult設為DELAYED_DOWNLOAD(值4)。
此流程支持兩種機制:推送和輪詢。若采用推送機制,需執行步驟11至16:
11. ODSA客戶端應用發送帶notif_token和notif_action參數的AcquireConfiguration請求,以便接收基礎設施通知。
12. ECS查詢SP后端系統,確認eSIM配置文件下載信息未就緒且訂閱未完成。
13. ECS返回200 OK響應,其中PrimaryDeviceConfiguration條目狀態為ACTIVATING(值2)。若下載信息已就緒,ECS可能在ACTIVATING狀態下發送DownloadInfo(但此時服務狀態未變為ACTIVATED)。響應包含RegisterNotifStatus參數(0表示通知注冊成功)。
14. 當ECS從運營商后端收到狀態變更和下載信息通知后,通過notif_action定義的方法通知ODSA客戶端。
15. ODSA客戶端收到通知后發起AcquireConfiguration請求。
16. ECS查詢SP后端系統。
若采用輪詢機制,則執行步驟17至20替代步驟11至16:
17. ODSA客戶端應用發送AcquireConfiguration請求以驗證狀態。
18. ECS查詢SP后端系統:
a) 若未達到MaxRefreshRequest且下載信息/訂閱未就緒,轉步驟19;
b) 若達到MaxRefreshRequest時仍未就緒,轉步驟20;
c) 若在MaxRefreshRequest內就緒,轉步驟21。
19. ECS返回狀態為ACTIVATING(值2)的200 OK響應,附帶PollingInterval參數。若下載信息已就緒,可能同時返回DownloadInfo(但服務狀態仍非ACTIVATED)。客戶端重復步驟17-19輪詢狀態。
20. ECS返回狀態為DEACTIVATED, NO_REUSE(值4)的PrimaryDeviceConfiguration,激活流程終止。
兩種機制共有的后續步驟:
21. ECS返回狀態為ACTIVATED(值1)且含DownloadInfo的200 OK響應。
22. 主ODSA客戶端應用通知eSIM下載配置文件。
23. 設備eSIM通過ES9+通道獲取配置文件。
24. 需同時滿足eSIM配置文件安裝完成且ServiceStatus=Activated方可使用服務。主設備訂閱和服務狀態正常后,可啟動蜂窩服務。
圖39:不使用ODSA門戶且延遲下載的主ODSA服務流程