8.8 Primary ODSA service without ODSA Portal

主要ODSA服務(不使用ODSA門戶)
以下場景描述如下情況:
? 主ODSA客戶端應用程序被允許用于該類型的主設備,且對終端用戶啟用(已授權)。
? 服務提供商(SP)能夠在不涉及ODSA門戶Web服務器的情況下(即使用原生用戶界面)激活或轉移訂閱,并為該主設備創建eSIM配置文件。
? 無需將終端用戶跳轉至ODSA門戶Web服務器。
? 主設備上需安裝或轉移一個eSIM配置文件。

圖38展示了當服務提供商在ManageSubscription請求時即提供主設備eSIM配置文件下載信息的調用流程。
認證流程(如EAP-AKA、短信OTP)在此流程開始前已完成。

  1. 主ODSA客戶端應用程序向ECS發送CheckEligibility請求。

  2. ECS查詢管理ODSA應用授權和eSIM配置文件的SP后端系統。

  3. ECS生成包含應用狀態(ENABLED)的響應。

  4. (可選)由于目標服務已允許,主ODSA應用發送AcquireConfiguration請求以獲取設備關聯的eSIM配置文件信息。

  5. ECS查詢管理訂閱和活躍eSIM配置文件的SP后端系統。

  6. ECS處理SP后端系統的響應,生成不含PrimaryDeviceConfigurations(無關聯eSIM配置文件/訂閱)的200 OK響應。

  7. 主ODSA客戶端應用發送ManageSubscription請求至ECS以啟動訂閱流程。設備可選擇在請求中添加old_terminal_iccid參數。

  8. ECS查詢管理訂閱和eSIM配置文件的SP后端系統。若存在old_terminal_iccid,ECS會校驗其正確性。

  9. SP后端系統通過ES2+接口與SM-DP+交互,完成新訂閱相關的eSIM配置文件請求(如DownloadOrder、ConfirmOrder、ReleaseProfile),生成主設備的激活碼和ICCID并返回ECS。

  10. ECS處理SP后端系統響應,生成ManageSubscription 200 OK響應,其中SubscriptionResult設為DOWNLOAD_PROFILE(值2)并填充DownloadInfo結構體。

  11. 主ODSA客戶端應用通知eSIM下載配置文件。

  12. 設備eSIM通過ES9+通道從SM-DP+獲取配置文件。

  13. ODSA客戶端應用發送AcquireConfiguration請求至ECS以驗證主設備訂閱和服務狀態。

  14. ECS查詢管理訂閱和eSIM配置文件的SP后端系統。

  15. ECS生成200 OK響應,其中PrimaryDeviceConfiguration包含新激活訂閱條目(狀態為ACTIVATED,值1)。

  16. 主設備訂閱和服務狀態正常后,可啟動蜂窩服務。

圖38:不使用ODSA門戶且即時下載的主ODSA服務流程

圖39展示了當服務提供商未在ManageSubscription請求時立即提供主設備配置文件下載信息的流程(延遲交付)。
步驟1至8與圖38相同,后續步驟如下:

  1. SP后端系統通過ES2+接口與SM-DP+交互完成訂閱關聯的eSIM配置文件請求,并向ECS表明下載信息將延遲返回(異步)。

  2. 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服務流程

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/81677.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/81677.shtml
英文地址,請注明出處:http://en.pswp.cn/web/81677.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

深度檢測與動態透明度控制 - 基于Babylon.js的遮擋檢測實現解析

首先貼出實現代碼: OcclusionFader.ts import { AbstractEngine, Material, type Behavior, type Mesh, type PBRMetallicRoughnessMaterial, type Scene } from "babylonjs/core"; import { OcclusionTester } from "../../OcclusionTester"…

openssl 使用生成key pem

好的,以下是完整的步驟,幫助你在 Windows 系統中使用 OpenSSL 生成私鑰(key)和 PEM 文件。假設你的 openssl.cnf 配置文件位于桌面。 步驟 1:打開命令提示符 按 Win R 鍵,打開“運行”對話框。輸入 cmd&…

音視頻之視頻壓縮及數字視頻基礎概念

系列文章: 1、音視頻之視頻壓縮技術及數字視頻綜述 一、視頻壓縮編碼技術綜述: 1、信息化與視頻通信: 什么是信息: 眾所周知,人類社會的三大支柱是物質、能量和信息。具體而言,農業現代化的支柱是物質&…

傳統數據表設計與Prompt驅動設計的范式對比:以NBA投籃數據表為例

引言:數據表設計方法的演進 在數據庫設計領域,傳統的數據表設計方法與新興的Prompt驅動設計方法代表了兩種截然不同的思維方式。本文將以NBA賽季投籃數據表(shots)的設計為例,深入探討這兩種方法的差異、優劣及適用場景。隨著AI技術在數據領…

XCTF-web-mfw

發現了git 使用GitHack下載一下源文件&#xff0c;找到了php源代碼 <?phpif (isset($_GET[page])) {$page $_GET[page]; } else {$page "home"; }$file "templates/" . $page . ".php";// I heard .. is dangerous! assert("strpos…

Prompt Tuning與自然語言微調對比解析

Prompt Tuning 與輸入提示詞自然語言微調的區別和聯系 一、核心定義與區別 維度Prompt Tuning(提示微調)輸入提示詞自然語言微調本質優化連續向量空間中的提示嵌入(不可直接閱讀)優化離散自然語言文本(人類可理解)操作對象模型輸入嵌入層的連續向量(如WordEmbedding)自…

LVS的DR模式部署

目錄 一、引言&#xff1a;高并發場景下的流量調度方案 二、LVS-DR 集群核心原理與架構設計 &#xff08;一&#xff09;工作原理與數據流向 數據包流向步驟3&#xff1a; &#xff08;二&#xff09;模式特性與53網絡要求 三、實戰配置&#xff1a;從9環境搭建到參數調整…

8種常見數據結構及其特點簡介

一、8種常見數據結構 1. 數組&#xff08;Array&#xff09; 簡介&#xff1a;數組是有序元素的序列&#xff0c;連續內存塊存儲相同類型元素&#xff0c;通過下標直接訪問。數組會為存儲的元素都分配一個下標&#xff08;索引&#xff09;&#xff0c;此下標是一個自增連續的…

通過mailto:實現web/html郵件模板喚起新建郵件并填寫內容

一、背景 在實現網站、html郵件模板過程中&#xff0c;難免會遇到需要通過郵箱向服務提供方發起技術支持等需求&#xff0c;因此&#xff0c;我們需要通過一個功能&#xff0c;能新建郵件并提供模板&#xff0c;提高溝通效率 二、mailto協議配置說明 參數描述mailto:nameema…

好用但不常用的Git配置

參考文章 文章目錄 tag標簽分支新倉庫默認分支推送 代碼合并沖突處理默認diff算法 tag標簽 默認是以字母順序排序&#xff0c;這會導致一些問題&#xff0c;比如0.5.101排在0.5.1000之后。為了解決這個問題&#xff0c;我們可以把默認排序改為數值排序 git config --global t…

第六十八篇 從“超市收銀系統崩潰”看JVM性能監控與故障定位實戰

目錄 引言&#xff1a;當技術問題遇上生活場景一、JVM的“超市貨架管理哲學”二、收銀員工具箱&#xff1a;JVM監控三板斧三、典型故障診斷實錄四、防患于未然的運維智慧五、結語&#xff1a;從故障救火到體系化防控 引言&#xff1a;當技術問題遇上生活場景 想象一個周末的傍…

tauri2項目打開某個文件夾,類似于mac系統中的 open ./

在 Tauri 2 項目中打開文件夾 在 Tauri 2 項目中&#xff0c;你可以使用以下幾種方法來打開文件夾&#xff0c;類似于 macOS 中的 open ./ 命令功能&#xff1a; 方法一&#xff1a;使用 shell 命令 use tauri::Manager;#[tauri::command] async fn open_folder(path: Strin…

編譯pg_duckdb步驟

1. 要求cmake的版本要高于3.17&#xff0c;可以通過下載最新的cmake的程序&#xff0c;然后設置.bash_profile的PATH環境變量&#xff0c;將最新的cmake的bin目錄放到PATH環境變量的最前面 2. g的版本要支持c17標準&#xff0c;否則會報 error ‘invoke_result in namespace ‘…

GO 語言中變量的聲明

Go 語言變量名由字母、數字、下劃線組成&#xff0c;其中首個字符不能為數字。Go 語言中關鍵字和保留字都不能用作變量名。Go 語言中的變量需要聲明后才能使用&#xff0c;同一作用域內不支持重復聲明。 并且 Go 語言的變量聲明后必須使用。 1. var 聲明變量 在 Go 語言中&…

windows和mac安裝虛擬機-詳細教程

簡介 虛擬機&#xff1a;Virtual Machine&#xff0c;虛擬化技術的一種&#xff0c;通過軟件模擬的、具有完整硬件功能的、運行在一個完全隔離的環境中的計算機。 在學習linux系統的時候&#xff0c;需要安裝虛擬機&#xff0c;在虛擬機上來運行操作系統&#xff0c;因為我使…

XCTF-web-Cat

嘗試輸入127.0.0.1 嘗試127.0.0.1;ls 試了很多&#xff0c;都錯誤&#xff0c;嘗試在url里直接輸入&#xff0c;最后發現輸入%8f報錯 發現了Django和DEBUG 根據Django的目錄&#xff0c;我們使用進行文件傳遞 嘗試?url/opt/api/database.sqlite3&#xff0c;找到了flag

C#、C++、Java、Python 選擇哪個好

選擇哪種語言取決于具體需求&#xff1a;若關注性能和底層控制選C、若開發企業級應用選Java、若偏好快速開發和豐富生態選Python、若構建Windows生態應用選C#。 以Python為例&#xff0c;它因語法簡潔、開發效率高、應用廣泛而在AI、數據分析、Web開發等領域大放異彩。根據TIOB…

CEH Practical 實戰考試真題與答案

什么是 CEH Practical&#xff1f; CEH Practical 是 EC-Council 推出的 Certified Ethical Hacker&#xff08;CEH&#xff09;認證項目中的一項高級動手實踐考試。它不同于傳統的理論考試&#xff0c;側重于在真實環境中檢驗考生的實操能力。 CEH Practical 主要亮點 &…

自媒體運營新利器:賬號矩陣+指紋瀏覽器,解鎖流量密碼

你是否因多賬號關聯被平臺封禁&#xff1f;或在多設備間切換賬號效率低下&#xff1f;賬號矩陣與指紋瀏覽器的結合&#xff0c;正是解決這些難題的利器&#xff01; 一、核心優勢&#xff1a;安全、高效、精準、協同 1**. 保障賬號安全** 指紋瀏覽器模擬設備指紋與兔子住宅…

將 AI 解答轉換為 Word 文檔

相關說明 DeepSeek 風靡全球的2025年&#xff0c;估計好多人都已經試過了&#xff0c;對于理科老師而言&#xff0c;有一個使用痛點&#xff0c;就是如何將 AI 輸出的 mathjax 格式的符號轉化為我們經常使用的 mathtype 格式的&#xff0c;以下舉例說明。 溫馨提示&#xff1…