TW202220462A - 遠端sim置備 - Google Patents

遠端sim置備 Download PDF

Info

Publication number
TW202220462A
TW202220462A TW110136914A TW110136914A TW202220462A TW 202220462 A TW202220462 A TW 202220462A TW 110136914 A TW110136914 A TW 110136914A TW 110136914 A TW110136914 A TW 110136914A TW 202220462 A TW202220462 A TW 202220462A
Authority
TW
Taiwan
Prior art keywords
sim
lwm2m
computing device
client computing
processor
Prior art date
Application number
TW110136914A
Other languages
English (en)
Inventor
阿比烏梅許庫瑪爾 沙
拉賈席卡 奇拉
拉許米巴瓦尼 賈里梅拉斯李文卡塔
姆魯都拉 賽凱爾
Original Assignee
美商高通公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 美商高通公司 filed Critical 美商高通公司
Publication of TW202220462A publication Critical patent/TW202220462A/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/30Security of mobile devices; Security of mobile applications
    • H04W12/35Protecting application or service provisioning, e.g. securing SIM application provisioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • H04W8/205Transfer to or from user equipment or user record carrier

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

各個態樣包括可由羽量級機器對機器(LwM2M)伺服器和LwM2M客戶端計算設備(諸如物聯網路(IoT)設備)執行的用於支援遠端用戶身份模組(SIM)簡檔置備的方法。LwM2M伺服器可以從行動網路服務供應商伺服器接收對針對LwM2M客戶端計算設備的SIM簡檔更新的指示,為該LwM2M客戶端計算設備產生指示針對該LwM2M客戶端計算設備的該SIM簡檔更新可用的遠端SIM置備對象,以及向該LwM2M使用者客戶端計算設備發送該遠端SIM置備對象。LwM2M計算設備可以從LwM2M伺服器接收遠端用戶身份模組(SIM)置備對象,該遠端SIM置備對象指示針對該LwM2M計算設備的SIM簡檔更新可用;及回應於接收到該遠端SIM置備對象而下載該SIM簡檔更新。

Description

遠端SIM置備
本揭示係關於遠端SIM置備
長期進化(LTE)、第五代(5G)新無線電(NR)和其他新近開發的通訊技術允許無線設備以比僅僅幾年前可用的資料率大幾個數量級的資料率(例如,以千兆位元每秒等為單位)來通訊資訊。
如今的通訊網路亦更安全,抗多徑衰落,允許更低的網路訊務等待時間,提供更好的通訊效率(例如,以每秒每單位頻寬使用的位元等為單位)。該等和其他新近改進已經促成了物聯網路(IoT)、大規模機器對機器(M2M)通訊系統、自主交通工具以及依賴於持續和安全通訊的其他技術的出現。
支援M2M通訊的計算設備(諸如IoT設備等)的日益流行已經導致了用於支援M2M通訊的通訊協定(諸如由開放行動聯盟(OMA)所定義的羽量級機器對機器(LwM2M)協定)的出現。另外,支援M2M通訊的計算設備(諸如IoT設備等)數目的增長已經使具有關聯於與為計算設備提供無線通訊服務的載體的訂閱的用戶身份模組(SIM)簡檔的計算設備數目增加。
由於支援M2M通訊的計算設備(諸如IoT設備等)通常是獨立於人類互動來操作、在遠端或難以存取的位置中操作、及/或以完全包含或密封的形狀因數來生產的設備(諸如電器、工業裝備、安全裝備、感測器等),因此將支援M2M通訊的計算設備(諸如IoT設備等)的訂閱從一個載體改變到另一載體存在挑戰。具體而言,針對支援M2M通訊的計算設備(諸如IoT設備等)遠端地更新SIM簡檔在通訊SIM簡檔更新時存在用於向支援M2M通訊的計算設備(諸如IoT設備等)進行遠端SIM置備的當前方法尚未解決的安全問題。
各個態樣可包括可由羽量級機器對機器(LwM2M)伺服器的處理器及/或LwM2M客戶端計算設備(諸如物聯網路(IoT)設備)的處理器執行的用於支援遠端用戶身份模組(SIM)簡檔置備的方法。
各個態樣可包括從行動網路服務供應商伺服器接收對針對LwM2M客戶端計算設備的SIM簡檔更新的指示,為該LwM2M客戶端計算設備產生指示針對該LwM2M客戶端計算設備的該SIM簡檔更新可用的遠端SIM置備對象,以及向該LwM2M客戶端計算設備發送該遠端SIM置備對象。
各個態樣可進一步包括從行動網路服務供應商伺服器接收SIM簡檔包,以及在一或多個附加遠端SIM置備對象中向LwM2M客戶端計算設備發送該SIM簡檔包。在一些態樣中,來自該行動網路服務供應商伺服器的對針對該LwM2M客戶端計算設備的該SIM簡檔更新的指示可包括來自該行動網路服務供應商伺服器的SIM簡檔包可供該LwM2M客戶端計算設備下載的一或多個位址;並且該遠端SIM置備對象可包括該一或多個位址中的一者。
各個態樣可進一步包括決定由該LwM2M客戶端計算設備支援的SIM簡檔更新協定,以及至少部分地基於由該LwM2M客戶端計算設備支援的該SIM簡檔更新協定來選擇該一或多個位址中的該一者。
各個態樣可進一步包括:在產生遠端SIM置備對象之前,決定LwM2M客戶端計算設備是否支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的射頻(RF)頻帶;及回應於決定該LwM2M客戶端計算設備不支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的RF頻帶而向行動網路服務供應商伺服器發送對SIM簡檔更新錯誤的指示。在一些態樣中,產生遠端SIM置備對象可包括:回應於決定LwM2M客戶端計算設備確實支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的RF頻帶而產生遠端SIM置備對象。
各個態樣可進一步包括:在產生遠端SIM置備對象之前,決定LwM2M客戶端計算設備的SIM的閒置記憶體空間是否等於或大於針對該LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求,以及回應於決定該SIM的閒置記憶體空間小於針對該LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求而向行動網路服務供應商伺服器發送對SIM簡檔更新錯誤的指示。在一些態樣中,產生遠端SIM置備對象可包括:回應於決定SIM的閒置記憶體空間等於或大於針對LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求而產生遠端SIM置備對象。
在一些態樣中,向LwM2M客戶端計算設備發送遠端SIM置備對象可包括:使用安全連接來向LwM2M客戶端計算設備發送遠端SIM置備對象。
各個態樣可進一步包括:決定是否接收到來自LwM2M客戶端計算設備的指示該LwM2M客戶端計算設備成功地下載了SIM簡檔包的第二遠端SIM置備對象;回應於決定接收到來自該LwM2M客戶端計算設備的第二遠端SIM置備對象而為該LwM2M客戶端計算設備產生包括簡檔更新觸發指示的第三遠端SIM置備對象;及向該LwM2M客戶端計算設備發送第三遠端SIM置備對象。
各個態樣可包括:從LwM2M伺服器接收遠端SIM置備對象,該遠端SIM置備對象指示針對LwM2M客戶端計算設備的SIM簡檔更新可用;及回應於接收到該遠端SIM置備對象而下載該SIM簡檔更新。
在一些態樣中,下載SIM簡檔更新可包括:在來自LwM2M伺服器的一或多個附加遠端SIM置備對象中接收SIM簡檔包,決定該SIM簡檔包是否通過完整性校驗,回應於決定該SIM簡檔包未通過完整性校驗而向LwM2M伺服器發送指示完整性校驗失敗的遠端SIM置備對象,以及回應於決定該SIM簡檔包通過完整性校驗而向LwM2M伺服器發送指示該SIM簡檔包處於已下載狀態的遠端SIM置備對象。
在一些態樣中,遠端SIM置備對象包括SIM簡檔包可供下載的位址;並且下載SIM簡檔更新可包括向該位址發送對該SIM簡檔包的請求,回應於向該位址發送對該SIM簡檔包的請求而接收該SIM簡檔包,決定該SIM簡檔包是否通過完整性校驗,回應於決定該SIM簡檔包未通過完整性校驗而向LwM2M伺服器發送指示完整性校驗失敗的遠端SIM置備對象,以及回應於決定該SIM簡檔包通過完整性校驗而向LwM2M伺服器發送指示該SIM簡檔包處於已下載狀態的遠端SIM置備對象。
在一些態樣中,該位址可以是與除了該LwM2M伺服器之外的伺服器相關聯的統一資源指示符(URI)。在一些態樣中,接收遠端SIM置備對象可包括使用安全連接來從LwM2M伺服器接收遠端SIM置備對象。
各個態樣可進一步包括接收SIM簡檔包,從LwM2M伺服器接收包括簡檔更新觸發指示的第二遠端SIM置備對象,以及回應於接收到第二遠端SIM置備對象而使用該SIM簡檔包來發起針對LwM2M客戶端計算設備的SIM簡檔更新。
各個態樣可進一步包括:回應於成功更新SIM簡檔,向LwM2M伺服器發送第三遠端SIM置備對象,該第三遠端SIM置備對象指示LwM2M客戶端計算設備的新的當前服務提供者。
在一些態樣中,LwM2M客戶端計算設備可以是IoT設備。
進一步態樣包括具有處理器的計算設備(諸如IoT設備),該處理器配置有用於執行以上概述的LwM2M客戶端方法中任一者的操作的處理器可執行指令。進一步態樣包括一種計算設備(諸如IoT設備),該計算設備具有用於執行以上概述的LwM2M客戶端方法中任一者的功能的構件。進一步態樣包括其上儲存有處理器可執行指令的非瞬態處理器可讀取媒體,該等處理器可執行指令被配置成使計算設備(諸如IoT設備)的處理器執行以上概述的LwM2M客戶端方法中任一者的操作。進一步態樣包括具有處理器的伺服器,該處理器配置有用於執行以上概述的LwM2M伺服器方法中任一者的操作的處理器可執行指令。各個態樣包括一種伺服器,該伺服器具有用於執行以上概述的LwM2M伺服器方法中任一者的功能的構件。各個態樣包括其上儲存有處理器可執行指令的非瞬態處理器可讀取媒體,該等處理器可執行指令被配置成使伺服器的處理器執行以上概述的LwM2M伺服器方法中任一者的操作。
將參照附圖詳細描述各個實施例。在可能之處,相同元件符號將貫穿附圖用於代表相同或類似部分。對特定實例和實現方式作出的引述用於說明性目的,而無意限定請求項的範圍。
各個實施例提供了可由羽量級機器對機器(LwM2M)伺服器的處理器及/或LwM2M客戶端計算設備(諸如物聯網路(IoT)設備、智慧型電話等)的處理器執行的用於支援遠端用戶身份模組(SIM)簡檔置備的方法。各個實施例可包括在LwM2M伺服器與LwM2M客戶端計算設備(諸如IoT設備)之間交換遠端SIM置備對象,以支援對LwM2M客戶端計算設備的SIM簡檔置備。SIM簡檔的遠端置備可以使得LwM2M客戶端計算設備(諸如IoT設備、智慧型電話等)的載體能夠在沒有使用者互動及/或由使用者對LwM2M客戶端計算設備的實體存取的情況下被改變。在沒有使用者互動及/或由使用者對LwM2M客戶端計算設備的實體存取的情況下改變該LwM2M客戶端計算設備(諸如IoT設備、智慧型電話等)的載體可以省錢及/或在LwM2M客戶端計算設備的操作方面提供靈活性。各個實施例可以使得行動網路服務供應商(MNO)能夠向LwM2M客戶端計算設備遠端置備SIM簡檔包,而無需按如由行動通訊全球系統(GSM)協會(GSMA)定義的遠端SIM置備(RSP)技術規範中要求的向訂閱管理器資料準備(SM-DP+)伺服器發送SIM簡檔包。各個實施例可以使得原始裝備製造商(OEM)能夠切換LwM2M客戶端計算設備(諸如IoT設備、智慧型電話等)的載體。
術語「無線設備」、「使用者裝備」(UE)、和「UE計算設備」在本文中被用於代表以下各項中的任一者或全部:蜂巢式電話、智慧型電話、可攜式計算設備、個人或行動多媒體播放機、膝上型電腦、平板電腦、智慧型電腦、超級本、掌上電腦、無線電子郵件接收器、啟用網際網路的多媒體蜂巢式電話、無線路由器設備、無線電器、醫療設備和裝備、娛樂設備(例如,無線遊戲控制器、音樂和視訊播放機、衛星無線電等)、自主和半自主交通工具內的無線通訊元件、附加或納入到各種行動平臺中的無線設備、以及包括記憶體、一或多個SIM、無線通訊部件和可程式設計處理器的類似的電子設備。
術語「IoT設備」在本文中被用來代表包括處理器以及用於與其他設備或網路進行通訊的收發機的各種設備中的任一者。為了便於描述,IoT設備的實例被描述為經由射頻(RF)無線通訊鏈路進行通訊,但是IoT設備可以經由有線或無線通訊鏈路與另一設備(或使用者)進行通訊,例如,作為通訊網路(諸如IoT)中的參與者。此類通訊可包括與另一無線設備、基地台(包括蜂巢通訊網路基地台和IoT基地台)、存取點(包括IoT存取點)、或其他無線設備的通訊。
各個實施例可以在能夠根據電氣和電子工程師協會(IEEE)16.11標準中的任一者、或IEEE 802.11標準中的任一者、藍芽®標準、分碼多工存取(CDMA)、CDMA-2000、分頻多工存取(FDMA)、分時多工存取(TDMA)、分時同步分碼多工存取(TD-SCDMA)、行動通訊全球系統(GSM)、GSM/通用封包無線電服務(GPRS)、增強型資料GSM環境(EDGE)(亦被稱為增強型GPRS(EGPRS))、地面集群無線電(TETRA)、寬頻CDMA(WCDMA)、進化資料最佳化(EV-DO)、1xEV-DO、EV-DO修訂版A、EV-DO修訂版B、高速封包存取(HSPA)、高速下行鏈路封包存取(HSDPA)、高速上行鏈路封包存取(HSUPA)、進化型高速封包存取(HSPA+)、長期進化(LTE)、AMPS、或被用來在無線、蜂巢、或物聯網路(IoT)網路(諸如IEEE 802.15.4協定(例如,Thread、ZigBee和Z-Wave)、6LoWPAN、藍芽低能量(BLE)、LTE機器類型通訊(LTE MTC)、窄頻LTE(NB-LTE)、蜂巢IoT(CIoT)、窄頻IoT(NB-IoT)、BT智能、Wi-Fi、LTE-U、LTE-直連、MuLTEfire、以及相對擴展距離的廣域實體層介面(PHY)(諸如隨機相位多工存取(RPMA)、超窄頻(UNB)、低功率長程(LoRa)、低功率長程廣域網路(LoRaWAN)、Weightless(失重))、全球微波存取相互操作性(WiMAX)、或利用3G、4G或5G或其進一步實現方式的系統)內通訊的其他已知信號來發送和接收RF信號的任何設備、系統或網路中實現。
術語「片上系統」(SOC)在本文中用於代表包含集成在單個基板上的多個資源及/或處理器的單個積體電路(IC)晶片。單個SOC可包含用於數位、類比、混合信號和射頻功能的電路系統。單個SOC亦可包括任何數目的通用及/或專用處理器(數位訊號處理器、數據機處理器、視訊處理器等)、記憶體區塊(例如,ROM、RAM、快閃記憶體等)、以及資源(例如,時序器、電壓調節器、振盪器等)。SoC亦可包括用於控制集成資源和處理器、以及用於控制周邊設備的軟體。
術語「系統級封裝」(SIP)在本文中被用來代表包含多個資源、計算單元、兩個或兩個以上IC晶片上的核及/或處理器、基板或SOC的單個模組或封裝。例如,SIP可包括在其上以垂直配置堆疊有多個IC晶片或半導體晶粒的單個基板。類似地,SIP可包括多個IC或半導體晶粒在其上被封裝到統一基板中的一或多個多晶片模組(MCM)。SIP亦可包括經由高速通訊電路系統耦合在一起並緊鄰地封裝在一起(諸如在單個主機板上或在單個IoT設備中)的多個獨立的SOC。SOC的鄰近性促成了高速通訊以及記憶體和資源的共享。
如本文中所使用的,術語「SIM」、「SIM卡」和「用戶身份模組」可以可互換地代表記憶體,該記憶體可以是積體電路或嵌入到可移動卡內,並且儲存國際行動用戶身份(IMSI)、相關金鑰及/或用於標識及/或認證網路上的無線設備並且實現與網路的通訊服務的其他資訊。SIM的實例包括在長期進化(LTE)3GPP標準中提供的通用用戶身份模組(USIM)和在3GPP標準中提供的可移除使用者身份模組(R-UIM)。通用積體電路卡(UICC)、嵌入式UICC(eUICC)、集成SIM(iSIM)和集成UICC(iUICC)是針對SIM的其他術語。此外,SIM亦可指虛擬SIM(VSIM),其可被實現為在無線設備上的應用中載入的遠端SIM簡檔,並且在無線設備上實現了正常的SIM功能。
由於儲存在SIM中的資訊使無線設備能夠建立與特定網路的針對一或多個特定通訊服務的通訊鏈路,因此術語「SIM」在本文中亦被用作對與儲存在特定SIM中的資訊相關聯且由該資訊實現的通訊服務的速記引述,因為SIM和通訊網路以及由該網路支援的服務和訂閱彼此相關。類似地,術語SIM亦可被用作對協定堆疊及/或數據機堆疊以及在建立和進行與由儲存在特定SIM中的資訊實現的訂閱和網路的通訊服務時使用的通訊過程的速記引述。
本文中所描述的各個實施例使用術語「伺服器」來代表能夠用作伺服器(諸如主交換伺服器、web伺服器、郵件伺服器、文件伺服器、內容伺服器、或任何其他類型的伺服器)的任何計算設備。伺服器可以是專用計算設備或包括伺服器模組的計算設備(例如,執行可導致計算設備作為伺服器來操作的應用)。伺服器模組(例如,伺服器應用)可以是全功能伺服器模組、或被配置成提供接收器設備上的動態資料庫之間的同步服務的輕伺服器模組或副伺服器模組(例如,輕伺服器應用或副伺服器應用)。輕伺服器或副伺服器可以是伺服器型功能性的精簡版,其可以在接收器設備上實現由此使得接收器設備能夠僅在用於提供本文中所描述的功能性所必需的程度上用作網際網路伺服器(例如,企業電子郵件伺服器)。
如本文中所使用的,術語「網路」、「系統」、「無線網路」、「蜂巢網路」和「無線通訊網路」可以可互換地代表與無線設備及/或無線設備上的訂閱相關聯的載體的無線網路的一部分或全部。本文所描述的技術可被用於各種無線通訊網路,諸如分碼多工存取(CDMA)、分時多工存取(TDMA)、FDMA、正交FDMA(OFDMA)、單載波FDMA(SC-FDMA)以及其他網路。一般而言,在給定的地理區域中可部署任何數目的無線網路。每個無線網路可支援至少一個無線電存取技術,其可在一或多個頻率或頻率範圍上操作。例如,CDMA網路可以實現通用地面無線電存取(UTRA)(包括寬頻分碼多工存取(WCDMA)標準)、CDMA2000(包括IS-2000、IS-95及/或IS-856標準)等。在另一實例中,TDMA網路可以實現用於GSM進化的GSM增強資料率(EDGE)。在另一實例中,OFDMA網路可以實現進化型UTRA(E-UTRA)(包括LTE標準)、IEEE 802.11(WiFi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-OFDM®等。可以進行對使用LTE標準的無線網路的引述,並且因此術語「進化型通用地面無線電存取」、「E-UTRAN」和「eNodeB」 亦可在本文中可互換地用於代表無線網路。然而,此類引述僅僅作為實例來提供,並且不意欲排除使用其他通訊標準的無線網路。例如,儘管在本文中論述了各種第三代(3G)系統、***(4G)系統和第五代(5G)系統,但是彼等系統僅僅作為實例被引述,並且在各種實例中可以用未來代系統(例如,第六代(6G)或更高代系統)來替代。
術語「網路服務供應商」、「服務供應商」、「行動網路服務供應商」、「載體」和「服務提供者」在本文中可互換地用於描述擁有或控制元素以向終端使用者出售和交付通訊服務並且作為實現在使用者設備訂閱中的策略提供必要的置備和憑證的無線通訊服務提供者。
術語「LwM2M客戶端計算設備」在本文中被用於代表使用LwM2M協定(諸如根據開放行動聯盟(OMA)LwM2M規範來定義的LwM2M協定)來與作為LwM2M伺服器操作的另一設備通訊的任何無線設備。LwM2M客戶端計算設備可包括執行在LwM2M客戶端計算設備的處理器上的LwM2M客戶端部件,該LwM2M客戶端部件根據LwM2M協定(諸如根據OMA LwM2M規範來定義的LwM2M協定)實現客戶端側操作以用於與LwM2M伺服器互動。
術語「LwM2M伺服器」在本文中被用於代表使用LwM2M協定(諸如根據OMA LwM2M規範來定義的LwM2M協定)來與LwM2M客戶端計算設備通訊的任何計算設備。LwM2M伺服器可包括執行在LwM2M伺服器的處理器上的LwM2M伺服器部件,該LwM2M伺服器部件根據LwM2M協定(諸如根據OMA LwM2M規範來定義的LwM2M協定)實現伺服器側操作以用於與LwM2M客戶端計算設備互動。
LwM2M協定(諸如根據OMA LwM2M規範來定義的LwM2M協定)定義了可包括一或多個資源定義資訊元素(IE)的各種LwM2M對象。例如,LwM2M協定定義了安全性對象(對象ID=0)、伺服器對象(對象ID=1)、存取控制對象(對象ID=2)、設備對象(對象ID=3)、連通性監視對象(對象ID=4)和韌體更新對象(對象ID=5)。
各個實施例可以提供LwM2M對象(諸如遠端SIM置備對象),其使得用於LwM2M客戶端計算設備(諸如IoT設備)的SIM簡檔能夠被更新為新服務供應商的SIM簡檔。在各個實施例中,遠端SIM置備對象可以是LwM2M對象,該LwM2M對象指示針對LwM2M客戶端計算設備(諸如IoT設備)的SIM簡檔更新可用。在各個實施例中,可以在LwM2M客戶端計算設備(諸如IoT設備)與LwM2M伺服器之間通訊遠端SIM置備對象,以支援對LwM2M客戶端計算設備的遠端SIM簡檔置備。由於LwM2M伺服器與LwM2M客戶端計算設備(諸如IoT設備)之間的LwM2M連接可以是安全連接(諸如資料包傳輸層安全性(DTLS)連接、傳輸層安全性(TLS)連接等),因此各個實施例可以使LwM2M客戶端計算設備能夠經由安全連接來連接到任何LwM2M伺服器以獲得遠端SIM置備對象。
在各個實施例中,MNO伺服器可以向LwM2M伺服器發送對針對LwM2M客戶端計算設備(諸如IoT設備)的SIM簡檔更新的指示。對針對LwM2M客戶端計算設備(諸如IoT設備)的SIM簡檔更新的指示可以從MNO伺服器直接發送到LwM2M伺服器。以此方式,MNO伺服器可以避免如在RSP技術規範中要求的與SM-DP+伺服器通訊,並且直接向LwM2M伺服器指示SIM簡檔更新將針對LwM2M客戶端計算設備發生。
在一些實施例中,來自MNO伺服器的對針對LwM2M客戶端計算設備的SIM簡檔更新的指示可包括來自MNO伺服器的SIM簡檔包可供LwM2M客戶端計算設備下載的一或多個位址。作為實例,位址可以是一或多個統一資源指示符(URI)、一或多個統一資源定位符(URL)等。以此方式,位址可以充當指向LwM2M客戶端計算設備可從其下載SIM簡檔包的設備的指標。如在本文中所使用的,「SIM簡檔包」可以是格式化為由LwM2M客戶端設備的處理器儲存和執行以在LwM2M客戶端設備上安裝及/或更新SIM簡檔的資料檔案。位址可以是與MNO伺服器本身相關聯的位址及/或與除了MNO伺服器之外的伺服器(諸如SIM簡檔包伺服器)相關聯的位址。該一或多個位址可以使LwM2M客戶端設備能夠從MNO伺服器及/或另一伺服器(諸如SIM簡檔包伺服器)中拉取SIM簡檔包。
在一些實施例中,MNO伺服器可以向LwM2M伺服器發送SIM簡檔包。除了包括來自MNO伺服器的SIM簡檔包可供LwM2M客戶端計算設備下載的一或多個位址之外,亦可以在從MNO伺服器發送到LwM2M伺服器的對針對LwM2M客戶端計算設備的SIM簡檔更新的指示中發送SIM簡檔包。替換地,替代包括來自MNO伺服器的SIM簡檔包可供LwM2M客戶端計算設備下載的一或多個位址,亦可以在從MNO伺服器發送到LwM2M伺服器的對針對LwM2M客戶端計算設備的SIM簡檔更新的指示中發送SIM簡檔包。由MNO伺服器向LwM2M伺服器置備SIM簡檔包可以使LwM2M伺服器能夠藉由在一或多個遠端SIM置備對象中向LwM2M客戶端計算設備(諸如IoT設備)發送SIM簡檔包來向LwM2M客戶端計算設備推送SIM簡檔包。
在各個實施例中,LwM2M客戶端計算設備及/或LwM2M伺服器可以產生遠端SIM置備對象並且向/從彼此發送/接收遠端SIM置備對象,以交換與遠端SIM簡檔置備相關聯的資訊及/或指令。在一些實施例中,遠端SIM置備對象可包括各種資訊元素(IES),以指示與遠端SIM簡檔置備相關聯的資訊及/或指令。在一些實施例中,回應於在接收到的遠端SIM置備對象中指示的資訊及/或指令(諸如在接收到的遠端SIM置備對象中的一或多個IE中指示的資訊及/或指令),LwM2M客戶端計算設備及/或LwM2M伺服器可以採取與遠端SIM簡檔置備相關聯的各種動作。
在一些實施例中,遠端SIM置備對象可包括指示由LwM2M客戶端計算設備(諸如IoT設備)支援的一或多個RF頻帶的資訊。例如,遠端SIM置備對象可包括所支援的LTE頻帶的列表、所支援的EGPRS頻帶的列表、所支援的TD-SCDMA頻帶的列表、所支援的WCDMA頻帶的列表、所支援的WiMax頻帶的列表、所支援的NB-IoT頻帶的列表及/或所支援的5G頻帶的列表。LwM2M客戶端計算設備(諸如IoT設備)可以向LwM2M伺服器發送遠端SIM置備對象,以向LwM2M伺服器通知LwM2M客戶端計算設備的所支援的RF頻帶。在一些實施例中,回應於從MNO伺服器接收到對針對LwM2M客戶端計算設備的SIM簡檔更新的指示,LwM2M伺服器可以決定LwM2M客戶端計算設備是否支援與針對LwM2M客戶端計算設備的SIM簡檔更新相關聯的RF頻帶。回應於決定LwM2M客戶端不支援與SIM簡檔更新相關聯的RF頻帶,LwM2M伺服器可以向MNO伺服器發送對SIM簡檔更新錯誤的指示。以此方式,可以由LwM2M伺服器來執行校驗,以確保LwM2M客戶端計算設備可支援與SIM簡檔更新相關聯的未來服務供應商的覆蓋。
在一些實施例中,遠端SIM置備對象可包括指示由LwM2M客戶端計算設備(諸如IoT設備)支援的SIM簡檔更新協定的資訊。SIM簡檔更新協定可以是LwM2M客戶端計算設備(諸如IoT設備)被配置成用來檢索SIM簡檔包的通訊協定。SIM簡檔更新協定的實例可包括受約束應用協定(CoAP)、安全CoAP(CoAPs)、超文字傳輸協定(HTTP)1.1、HTTP安全(HTTPS)1.1或任何其他合適的通訊協定。LwM2M客戶端計算設備(諸如IoT設備)可以向LwM2M伺服器發送遠端SIM置備對象,以向LwM2M伺服器通知LwM2M客戶端計算設備的所支援的SIM簡檔更新協定。在一些實施例中,回應於從MNO伺服器接收到包括來自該MNO伺服器的SIM簡檔包可用於由LwM2M客戶端計算設備在其處下載的一或多個位址的對針對該LwM2M客戶端計算設備的SIM簡檔更新的指示,LwM2M伺服器可以決定SIM簡檔更新協定是否由LwM2M客戶端計算設備支援。LwM2M伺服器可至少部分地基於由LwM2M客戶端計算設備支援的SIM簡檔更新協定來從一或多個位址中選擇一個位址。以此方式,LwM2M伺服器可以確保為該LwM2M客戶端計算設備選擇的位址(諸如URI)具有由該LwM2M客戶端計算設備支援的格式。作為具體實例,在LwM2M客戶端計算設備向LwM2M伺服器發送指示僅CoAP被支援的遠端SIM置備對象的場景中,LwM2M伺服器可以確保CoAP URI而非HTTP URI被選擇用於發送給LwM2M客戶端計算設備,因為LwM2M客戶端計算設備可能不支援HTTP。
在一些實施例中,遠端SIM置備對象可包括指示由LwM2M客戶端計算設備(諸如IoT設備)支援的SIM簡檔更新遞送方法的資訊。例如,LwM2M客戶端計算設備可以支援拉取式遞送方法,其中LwM2M客戶端計算設備能夠從位址(諸如具體URI)請求SIM簡檔包。作為另一實例,LwM2M客戶端計算設備可以支援推送式遞送方法,其中LwM2M客戶端計算設備在一或多個遠端SIM置備對象中接收來自LwM2M伺服器的SIM簡檔包。附加地,一些LwM2M客戶端計算設備可以支援推送式和拉取式方法兩者。在一些實施例中,遠端SIM置備對象可包括指示LwM2M客戶端計算設備支援僅拉取式遞送、僅推送式遞送、或推送式和拉取式遞送兩者的資訊。在LwM2M客戶端計算設備支援僅拉取式遞送的場景中,LwM2M伺服器可以提供可從其下載SIM簡檔包的位址(諸如URI)。在LwM2M客戶端計算設備支援僅推送式遞送的場景中,LwM2M伺服器可以發送包括SIM簡檔包作為遠端SIM置備對象內的資源的一或多個遠端SIM置備對象。在LwM2M客戶端計算設備支援推送式和拉取式遞送兩者的場景中,LwM2M伺服器可以選擇一種或兩種遞送方法(例如,LwM2M伺服器可以發送包括SIM簡檔包作為遠端SIM置備對象內的資源的一或多個遠端SIM置備對象,及/或LwM2M伺服器可以提供可從其下載SIM簡檔包的位址(諸如URI))。
在一些實施例中,遠端SIM置備對象可包括指示針對LwM2M客戶端計算設備的SIM的閒置記憶體空間量(或大小)的資訊。例如,閒置記憶體空間可被指示為關於LwM2M客戶端計算設備的SIM上的估計可用儲存空間量的以千位元組計的值。LwM2M客戶端計算設備(諸如IoT設備)可以向LwM2M伺服器發送遠端SIM置備對象,以向LwM2M伺服器通知針對LwM2M客戶端計算設備的SIM的閒置記憶體空間量(或大小)。在一些實施例中,回應於從MNO伺服器接收到對針對LwM2M客戶端計算設備的SIM簡檔更新的指示,LwM2M伺服器可以決定針對LwM2M客戶端計算設備的SIM的閒置記憶體空間是否等於或大於對針對LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求。回應於決定針對SIM的閒置記憶體空間小於對針對LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求,LwM2M伺服器可以向MNO伺服器發送對SIM簡檔更新錯誤的指示。以此方式,可以由LwM2M伺服器來執行校驗,以確保LwM2M客戶端計算設備具有足夠的記憶體來支援SIM簡檔更新。在一些實施例中,遠端SIM置備對象可包括指示針對LwM2M客戶端計算設備的SIM的總記憶體空間的資訊。
在一些實施例中,遠端SIM置備對象可包括指示針對LwM2M客戶端計算設備的當前服務提供者名稱的資訊。作為實例,當前服務提供者名稱可被指示為行動網路碼(MNC)、行動服務國家碼(MCC)和MNC配對(例如,公共陸地行動網路(PLMN)識別符(ID))、另一類型的碼、文字字串等。在一些實施例中,遠端SIM置備對象可包括指示LwM2M客戶端計算設備的當前SIM類型的資訊。作為實例,SIM類型可被指示為全尺寸SIM、迷你尺寸SIM、微(micro)SIM、納微(nano)SIM、USIM、嵌入式SIM(eSIM)、UICC、軟SIM、薄SIM、嵌入式UICC(eUICC)、集成式SIM(iSIM)、集成式UICC(iUICC)等。在一些實施例中,遠端SIM置備對象可包括指示LwM2M客戶端計算設備的一或多個所支援SIM類型的資訊。作為實例,該一或多個所支援SIM類型可被指示為全尺寸SIM、迷你尺寸SIM、微(micro)SIM、納微(nano)SIM、USIM、eSIM、UICC、軟SIM、薄SIM、eUICC、iSIM、iUICC等。
在一些實施例中,遠端SIM置備對象可包括指示簡檔包名稱及/或簡檔包版本的資訊。例如,LwM2M伺服器可以指示發送到及/或要發送到LwM2M客戶端計算設備(諸如IoT設備)的SIM簡檔包的簡檔名稱及/或簡檔版本號。
在一些實施例中,遠端SIM置備對象可包括簡檔更新觸發指示。簡檔更新觸發指示可以是遠端SIM置備對象的IE,該簡檔更新觸發指示在存在時觸發接收方LwM2M客戶端計算設備(諸如IoT設備)更新SIM簡檔。簡檔更新觸發指示可以是可由LwM2M客戶端計算設備執行以使用先前成功下載的SIM簡檔包來更新SIM簡檔的可執行代碼或代碼片段。在一些實施例中,可回應於從LwM2M客戶端計算設備接收到關於SIM簡檔包已被成功下載的指示而發送包括簡檔更新觸發指示的遠端SIM置備對象。
在一些實施例中,遠端SIM置備對象可包括對LwM2M客戶端計算設備相對於SIM簡檔包的狀態指示。作為實例,LwM2M客戶端計算設備可以在下載SIM簡檔包之前或在成功更新SIM簡檔之後處於閒置狀態,LwM2M客戶端計算設備可以在針對SIM簡檔包的資料傳入LwM2M客戶端計算設備之時且在下載成功完成之前處於正下載狀態,LwM2M客戶端計算設備可以在成功完成SIM簡檔包的下載之後且在更新被觸發之前處於已下載狀態,並且LwM2M客戶端計算設備可以在更新被觸發之後且在SIM簡檔的成功更新完成之前處於已下載狀態。在一些實施例中,在遠端SIM置備對象中對LwM2M客戶端計算設備的狀態指示可由LwM2M伺服器用於控制SIM簡檔更新的置備。例如,回應於LwM2M客戶端計算設備將其狀態報告為已下載,LwM2M伺服器可以僅發送包括簡檔更新觸發指示的遠端SIM置備對象。
在一些實施例中,遠端SIM置備對象可包括更新結果指示。更新結果指示可以是對嘗試下載SIM簡檔包的結果及/或使用所下載的SIM簡檔包來嘗試更新SIM簡檔的結果的指示。例如,更新結果指示可以指示簡檔被成功更新,可以指示沒有足夠的SIM記憶體可供用於新SIM簡檔包,可以指示LwM2M客戶端計算設備在下載過程期間耗盡了隨機存取記憶體(RAM),可以指示在下載過程期間丟失了連接,可以指示針對SIM簡檔包的完整性校驗失敗,可以指示SIM簡檔包具有不受支援的包類型,可以指示與SIM簡檔包相關聯的位址(諸如URI)無效,可以指示不支援所使用的SIM簡檔更新協定,可以指示未能從位址(例如,URI)檢索到SIM簡檔包等等。
在一些實施例中,遠端SIM置備對象可包括積體電路卡識別符(ICCID)。ICCID可以是對針對LwM2M客戶端計算設備的UICC及/或智慧卡的唯一標識號的指示。在一些實施例中,遠端SIM置備對象可包括eUICC識別符(ID)。eUICC ID可以是LwM2M客戶端計算設備的eUICC的註冊識別符。在一些實施例中,遠端SIM置備對象可包括對簡檔類型的指示。簡檔類型可以指示SIM簡檔的類型,並且可以是MNO定義的。
在一些實施例中,在更新SIM簡檔之後,可能需要重引導LwM2M計算設備。在一些實施例中,一旦在LwM2M客戶端計算設備上成功安裝及/或更新了新SIM簡檔,從LwM2M計算設備發送到LwM2M伺服器的遠端SIM置備對象中的簡檔包版本指示就可被更新為最新版本號。在一些實施例中,一旦在LwM2M客戶端計算設備上成功安裝及/或更新了新SIM簡檔,從LwM2M計算設備發送到LwM2M伺服器的遠端SIM置備對象中的提供者名稱指示就可被更新為提供者。
儘管本文中論述了關於IoT設備的各種實例,但是IoT設備僅僅是可以實現各個實施例的LwM2M客戶端計算設備的一個實例,並且在各種實例中可以用其他設備(諸如智慧型電話等)來替代IoT設備。
圖1是示出適於實現各個實施例中的任一種的示例通訊系統100的系統方塊圖。通訊系統100可以是5G新無線電(NR)網路、或任何其他合適的網路(諸如LTE網路、5G網路等)。儘管圖1示出了5G網路,但是後代網路可包括相同或類似的元件。因此,以下描述中對5G網路和5G網路元件的引用是為了說明的目的,而不意欲限制。
通訊系統100可包括包含核心網路140、各種行動設備(示出為圖1中標記為UE和IoT設備的無線設備120a-120e)、LwM2M伺服器190和MNO伺服器191的異質網路架構。通訊系統100亦可包括數個基地台(示出為BS 110a、BS 110b、BS 110c和BS 110d)以及其他網路實體。基地台是與無線設備通訊的實體,並且亦可被稱為B節點、LTE進化型B節點(eNodeB或eNB)、存取點(AP)、無線電頭端、發送接收點(TRP)、新無線電基地台(NR BS)、5G B節點(NB)、下一代B節點(g B節點或gNB)、等等。每個基地台可為特定地理區域提供通訊覆蓋。在3GPP中,術語「細胞」可指基地台的覆蓋區域、服務該覆蓋區域的基地台子系統或其組合,這取決於使用該術語的上下文。核心網路140可以是任何類型的核心網路,諸如LTE核心網路(例如,進化型封包核心(EPC)網路)、5G核心網路等。
基地台110a-110d可以為巨集細胞、微微細胞、毫微微細胞、另一類型的細胞或其組合提供通訊覆蓋。巨集細胞可覆蓋相對較大的地理區域(例如,半徑為若干公里),並且可允許由具有服務訂閱的行動設備無約束地存取。微微細胞可覆蓋相對較小的地理區域,並且可允許由具有服務訂閱的行動設備無約束地存取。毫微微細胞可覆蓋相對較小的地理區域(例如,家庭),並且可允許由與該毫微微細胞有關聯的行動設備(例如,封閉用戶群(CSG)中的行動設備)有約束地存取。用於巨集細胞的基地台可被稱為巨集BS。用於微微細胞的基地台可被稱為微微BS。用於毫微微細胞的基地台可被稱為毫微微BS或家庭BS。在圖1中示出的實例中,基地台110a可以是用於巨集細胞102a的巨集BS,基地台110b可以是用於微微細胞102b的微微BS,並且基地台110c可以是用於毫微微細胞102c的毫微微BS。基地台110a-110d可支援一或多個(例如,三個)細胞。術語「eNB」、「基地台」、「NR BS」、「gNB」、「TRP」、「AP」、「B節點」、「5G NB」和「細胞」在本文中可以可互換地使用。
在一些實例中,細胞可以不是固定的,並且該細胞的地理區域可根據行動基地台的位置而移動。在一些實例中,基地台110a-110d可經由各種類型的回載介面(諸如直接實體連接、虛擬網路、或使用任何合適的傳輸網路的其組合)來彼此互連以及互連至通訊網路100中的一或多個其他基地台或網路節點(未示出)。
基地台110a-110d可以在有線或無線通訊鏈路126上與核心網路140進行通訊。無線設備120a-120e可以在無線通訊鏈路122上與基地台110a-110d進行通訊。
有線通訊鏈路126可以使用各種有線網路(例如,乙太網路、TV電纜、電話、光纖和其他形式的實體網路連接),該等有線網路可使用一或多個有線通訊協定(諸如乙太網路、點對點通訊協定、高水平資料連結控制(HDLC)、先進資料通訊控制協定(ADCCP)和傳輸控制協定/網際網路協定(TCP/IP))。
通訊系統100亦可包括中繼站(例如,中繼BS 110d)。中繼站是能接收來自上游站(例如,基地台或行動設備)的資料的傳輸並向下游站(例如,無線設備或基地台)發送該資料的實體。中繼站亦可以是能為其他無線設備中繼傳輸的行動設備。在圖1中示出的實例中,中繼站110d可與巨集基地台110a和無線設備120d進行通訊以促成基地台110a與無線設備120d之間的通訊。中繼站亦可被稱為中繼BS、中繼基地台、中繼等。
通訊系統100可以是包括不同類型的基地台(例如,巨集基地台、微微基地台、毫微微基地台、中繼基地台等)的異質網路。該等不同類型的基地台可具有不同的發射功率位準、不同的覆蓋區域、以及對通訊系統100中的干擾的不同影響。例如,巨集基地台可具有高發射功率位準(例如,5到40瓦),而微微基地台、毫微微基地台和中繼基地台可具有較低發射功率位準(例如,0.1到2瓦)。
網路控制器130可耦合至基地台集合並且可提供對該等基地台的協調和控制。網路控制器130可以經由回載與基地台進行通訊。基地台亦可例如經由無線或有線回載直接或間接地彼此通訊。
無線設備120a、120b、120c可分散遍及通訊系統100,並且每個無線設備可以是固定的或行動的。無線設備亦可被稱為存取終端、終端、行動站、用戶單元、站、使用者裝備(UE)、IoT設備等。
巨集基地台110a可以在有線或無線通訊鏈路126上與通訊網路140進行通訊。無線設備120a、120b、120c可以在無線通訊鏈路122上與基地台110a-110d進行通訊。
無線通訊鏈路122、124可包括複數個載波信號、頻率、或頻帶,其中每一者可包括複數個邏輯通道。無線通訊鏈路122和124可以利用一或多種無線電存取技術(RAT)。可以在無線通訊鏈路中使用的RAT的實例包括:3GPP LTE、3G、4G、5G(例如,NR)、GSM、CDMA、WCDMA、全球互通微波存取(WiMAX)、分時多工存取(TDMA)和其他行動電話通訊技術蜂巢RAT。可在通訊系統100內的各種無線通訊鏈路122、124中的一或多者中使用的RAT的進一步實例包括中等距離協定(諸如Wi-Fi、LTE-U、LTE-直連、LAA、MuLTEfire)和相對短距離RAT(諸如ZigBee、藍芽和藍芽低能量(LE))。
某些無線網路(例如,LTE)在下行鏈路上利用正交分頻多工(OFDM)並在上行鏈路上利用單載波分頻多工(SC-FDM)。OFDM和SC-FDM將系統頻寬劃分成多個(K個)正交次載波,該等次載波亦常被稱為頻調、頻段等。每個次載波可用資料來調制。一般而言,調制符號對於OFDM是在頻域中發送的,而對於SC-FDM是在時域中發送的。毗鄰次載波之間的間隔可以是固定的,且次載波的總數(K)可取決於系統頻寬。例如,次載波的間隔可以是15 kHz,而最小資源分配(稱為「資源區塊」)可以是12個次載波(或180 kHz)。因此,對於1.25、2.5、5、10或20兆赫茲(MHz)的系統頻寬,標稱快速傅裡葉變換(FFT)大小可以分別等於128、256、512、1024或2048。系統頻寬亦可被劃分成次頻帶。例如,次頻帶可覆蓋1.08 MHz(亦即,6個資源區塊),並且對於1.25、2.5、5、10或20 MHz的系統頻寬,可分別有1、2、4、8或16個次頻帶。
儘管一些實施例的描述可使用與LTE技術相關聯的術語和實例,但是一些實施例可適用於其他無線通訊系統(諸如新無線電(NR)或5G網路)。NR可在上行鏈路(UL)和下行鏈路(DL)上利用具有循環字首(CP)的OFDM,並且包括對使用分時雙工(TDD)的半雙工操作的支援。可以支援100 MHz的單個分量載波頻寬。NR資源區塊可以在0.1毫秒(ms)歷時上跨越具有75 kHz的次載波頻寬的12個次載波。每一無線電訊框可包括具有10 ms長度的50個子訊框。因此,每一子訊框可具有0.2 ms的長度。每個子訊框可指示用於資料傳輸的鏈路方向(亦即,DL或UL),並且每個子訊框的鏈路方向可被動態地切換。每個子訊框可包括DL/UL資料以及DL/UL控制資料。可支援波束成形並且可動態地配置波束方向。亦可支援具有預編碼的多輸入多輸出(MIMO)傳輸。DL中的MIMO配置可支援至多達8個發射天線(具有至多達8個串流的多層DL傳輸)和每無線設備至多達2個串流。可支援每無線設備至多達2個串流的多層傳輸。可使用至多達8個服務細胞來支援多個細胞的聚集。替換地,NR可支援除基於OFDM的空中介面之外的不同空中介面。
一些行動設備可被認為是機器類型通訊(MTC)或者進化型或增強型機器類型通訊(eMTC)行動設備。MTC和eMTC行動設備包括例如機器人、無人機、遠端設備、感測器、儀錶、監視器、位置標籤等,其可與基地台、另一設備(例如,遠端設備)或某個其他實體通訊。無線節點可以例如經由有線或無線通訊鏈路來為網路(例如,廣域網路(諸如網際網路)或蜂巢網路)提供連通性或提供至該網路的連通性。一些行動設備可被認為是物聯網路(IoT)設備,或可被實現為NB-IoT(窄頻物聯網路)設備。無線設備120a-e可被包括在外殼內部,該外殼容納無線設備的部件,諸如處理器部件、記憶體部件、類似的部件、或其組合。無線設備120a-e可以是LwM2M客戶端計算設備。
一般而言,在給定的地理區域中可部署任何數目的通訊系統和任何數目的無線網路。每個通訊系統和無線網路可支援特定的無線電存取技術(RAT),並且可在一或多個頻率上操作。RAT亦可被稱為無線電技術、空中介面等。頻率亦可被稱為載波、頻率通道等。每個頻率可以在給定的地理區域中支援單個RAT,以便避免不同RAT的通訊系統之間的干擾。在一些情形中,可部署4G/LTE及/或5G/NR RAT網路。
在一些實施例中,兩個或兩個以上無線設備120a-e(例如,被示出為無線設備120a和無線設備120e)可使用一或多個側鏈路通道124來直接通訊(例如,不使用基地台110a-110d作為中介來彼此通訊)。例如,無線設備120a-e可使用同級間(P2P)通訊、設備到設備(D2D)通訊、交通工具到萬物(V2X)協定(例如,其可包括交通工具到交通工具(V2V)協定、交通工具到基礎設施(V2I)協定或類似協定)、網狀網路、或類似網路或其組合來進行通訊。在該情形中,無線設備120a-e可執行排程操作、資源選擇操作、以及在本文別處描述為如由基地台110a執行的其他操作。
LwM2M伺服器190可以連接至核心網路140及/或可以是核心網路140的一部分。LwM2M伺服器190可以使用LwM2M協定(諸如根據OMA LwM2M規範定義的LwM2M協定)經由核心網路140和基地台110a-110d與無線設備120a-e通訊。LwM2M伺服器190與無線設備120 a-e之間的通訊可以是經由安全連接(諸如DTLS連接、TLS連接等)進行的。LwM2M伺服器190可被配置成經由通訊連接(諸如安全連接(例如,DTLS連接、TLS連接等))與無線設備120a-e交換遠端SIM置備對象。
LwM2M伺服器190可以經由核心網路140及/或在核心網路140之外連接到MNO伺服器191。MNO伺服器191可配置成向LwM2M伺服器190提供對針對LwM2M客戶端計算設備(諸如無線設備120a-e)的SIM簡檔更新的指示及/或SIM簡檔包。在一些配置中,MNO伺服器191可以經由核心網路140和基地台110a-110d與無線設備120a-e通訊。例如,MNO伺服器191可以接收並且回應來自無線設備120a-e的對SIM簡檔包的請求。
圖2示出了實現各個實施例的可在IoT設備(例如,IoT設備120a-e)中使用的示例無線數據機系統200。各個實施例可在數個單一處理器和多處理器電腦系統(包括片上系統(SOC)或系統級封裝(SIP))上實現。
參考圖1和圖2,所示出的示例無線設備200(其在一些實施例中可以是SIP)包括耦合至時鐘206、電壓調節器208、至少一個SIM 268及/或SIM介面及無線收發機266的兩個SOC 202、204,該無線收發機266被配置成經由天線(未圖示)向/從網路無線設備(諸如基地台110a)發送和接收無線通訊。在一些實施例中,第一SOC 202作為無線設備的中央處理單元(CPU)來操作,其藉由執行由軟體應用程式的指令指定的算術、邏輯、控制和輸入/輸出(I/O)操作來執行該等指令。在一些實施例中,第二SOC 204可作為專用處理單元來操作。例如,第二SOC 204可作為負責管理大容量、高速度(例如,5 Gbps等)及/或超高頻短波長度(例如,28 GHz毫米波(mmWave)頻譜等)通訊的專用5G處理單元來操作。
第一SOC 202可包括數位訊號處理器(DSP)210、數據機處理器212、圖形處理器214、應用處理器(AP)216、連接至該等處理器中的一或多者的一或多個輔助處理器218(例如,向量輔助處理器)、記憶體220、定製電路系統222、系統部件和資源224、互連/匯流排模組226、一或多個溫度感測器230、熱管理單元232和熱功率包絡(TPE)部件234。第二SOC 204可包括5G數據機處理器252、功率管理單元254、互連/匯流排模組264、複數個毫米波收發機256、記憶體258和各種附加處理器260(諸如應用處理器、封包處理器等)。
每個處理器210、212、214、216、218、252、260可包括一或多個核,並且每個處理器/核可獨立於其他處理器/核來執行操作。例如,第一SOC 202可包括執行第一類型的作業系統(例如,FreeBSD、LINUX、OS X等)的處理器以及執行第二類型的作業系統(例如,MICROSOFT WINDOWS 10)的處理器。另外,處理器210、212、214、216、218、252、260中的任一者或全部可被包括作為處理器群集架構(例如,同步處理器群集架構、非同步或異構處理器群集架構等)的一部分。
第一和第二SOC 202、204可以包括用於管理感測器資料、類比數位轉換、無線資料傳輸、以及用於執行其他專用操作(諸如解碼資料封包以及處理經編碼的音訊和視訊訊號以用於在web瀏覽器中渲染)的各種系統部件、資源和定製電路系統。例如,第一SOC 202的系統部件和資源224可包括功率放大器、電壓調節器、振盪器、鎖相迴路、周邊橋接器、資料控制器、記憶體控制器、系統控制器、存取埠、時序器、以及被用來支援在無線設備上執行的處理器和軟體客戶端的其他類似部件。系統部件和資源224及/或定製電路系統222亦可包括用於與周邊設備(諸如相機、電子顯示器、無線通訊設備、外部記憶體晶片等)對接的電路系統。
第一和第二SOC 202、204可經由互連/匯流排模組250進行通訊。各種處理器210、212、214、216、218可經由互連/匯流排模組226互連至一或多個記憶體元件220、系統部件和資源224、和定製電路系統222、以及熱管理單元232。類似地,處理器252可經由互連/匯流排模組264來互連至功率管理單元254、毫米波收發機256、記憶體258和各種附加處理器260。互連/匯流排模組226、250、264可包括可重配置邏輯閘極的陣列及/或實現匯流排架構(例如,CoreConnect、AMBA等)。通訊可由先進互連(諸如高效能片上網路(NoC))來提供。
第一及/或第二SOC 202、204可以進一步包括用於與SOC外部的資源(諸如時鐘206、電壓調節器208、一或多個無線收發機266和至少一個SIM 268及/或SIM介面(亦即,用於接收一或多個SIM卡的介面))進行通訊的輸入/輸出模組(未示出)。SOC外部的資源(例如,時鐘206、電壓調節器208)可由兩個或兩個以上內部SOC處理器/核共享。至少一個SIM 268(或耦合至一或多個SIM介面的一或多個SIM卡)可以儲存支援多個訂閱(包括第一5GNR訂閱和第二5GNR訂閱等)的資訊。
除了上文論述的示例SIP 200之外,各個實施例亦可在各種各樣的計算系統中實現,該等計算系統可包括單個處理器、多個處理器、多核處理器或其任何組合。
圖3A示出了適用於各個實施例的示例資料撥叫架構300。參考圖1至圖3A,架構300圖示IoT設備302(例如,無線設備120a-e)與伺服器304(例如,LwM2M伺服器190)之間的資料撥叫的實例。IoT設備302和伺服器304可被配置成使用一或多個通訊協定(諸如使用者資料包通訊協定(UDP)、簡訊服務(SMS)、網際網路協定(IP)、非IP協定、傳輸控制協定(TCP)等)進行通訊。作為實例,IoT設備302可以是LwM2M客戶端計算設備。作為實例,伺服器304可以是LwM2M伺服器。儘管被示出為與一個伺服器304處於通訊,但是來自IoT設備302的訊務可以藉由無線網路100路由到多個伺服器,每個伺服器由其自己的相應目的地埠標識。
在一些實施例中,IoT設備302可被配置有使用LwM2M設備管理協定的LwM2M客戶端302a。LwM2M設備管理協定定義了可擴展資源和資料模型。LwM2M客戶端302a可以採用服務層傳輸協定(諸如CoAP 302b及/或HTTP 302d)來實現安全資料傳輸等。IoT設備302可以採用通訊安全協定(諸如DTLS 302c)。DTLS尤其可以為基於資料包的應用提供安全性。此類應用可包括UDP應用、SMS應用、非IP應用、IP應用、TCP應用等中的一或多者。各種應用可以構造用於經由無線網路100發送來自IoT設備302的資料及/或在IoT設備302處接收資料的通訊。
在一些實施例中,伺服器304可被配置有LwM2M伺服器304a、傳輸協定(諸如CoAP 304b及/或HTTP 304d)和安全性協定(諸如DTLS 304c)。應用伺服器304可被配置成利用各種通訊協定(諸如UDP、SMS、TCP、IP協定、非IP協定等)。
在各個實施例中,LwM2M客戶端302a和LwM2M伺服器304a可以根據LwM2M協定(諸如根據OMA LwM2M規範定義的LwM2M協定)經由無線網路100彼此交換對象312。在一些實施例中,所交換的一種類型的LwM2M對象312可以是遠端SIM置備對象。例如,LwM2M客戶端302a可以產生遠端SIM置備對象並且經由無線網路100向LwM2M伺服器304a發送該遠端SIM置備對象,並且LwM2M伺服器304a可以經由無線網路100從LwM2M客戶端302a接收該遠端SIM置備對象。作為另一實例,LwM2M伺服器304a可以產生遠端SIM置備對象並且經由無線網路100向LwM2M客戶端302a發送該遠端SIM置備對象,並且LwM2M客戶端302a可以經由無線網路100從LwM2M伺服器304a接收該遠端SIM置備對象。
在各個實施例中,MNO伺服器191可以向LwM2M伺服器304a發送對針對IoT設備302的SIM簡檔更新的指示。對針對IoT設備302的SIM簡檔更新的指示可以直接從MNO伺服器191發送到伺服器304。以此方式,MNO伺服器191可以避免如在RSP技術規範中要求的與SM-DP+伺服器通訊,並且直接向LwM2M伺服器304a指示將發生針對IoT設備302的SIM簡檔更新。
在一些實施例中,來自MNO伺服器191的對針對IoT設備302的SIM簡檔更新的指示可包括來自MNO伺服器的SIM簡檔包可供LwM2M客戶端302a下載的一或多個位址。作為實例,位址可以是一或多個URI、一或多個URL等。以此方式,位址可以充當指向LwM2M客戶端302a可從其下載SIM簡檔包的設備的指標。位址可以是與MNO伺服器191本身相關聯的位址及/或與除了MNO伺服器191之外的伺服器(諸如SIM簡檔包伺服器)相關聯的位址。該一或多個位址可以使LwM2M客戶端302a能夠從MNO伺服器191及/或另一伺服器(諸如SIM簡檔包伺服器)中拉取SIM簡檔包。
在一些實施例中,MNO伺服器191可以向LwM2M伺服器304a發送SIM簡檔包。除了包括來自MNO伺服器191的SIM簡檔包可供IoT設備302下載的一或多個位址之外,亦可以在從MNO伺服器191發送到LwM2M伺服器304a的對針對IoT設備302的SIM簡檔更新的指示中發送SIM簡檔包。替換地,代替包括來自MNO伺服器191的SIM簡檔包可供IoT設備302下載的一或多個位址,亦可以在從MNO伺服器191發送到LwM2M伺服器304a的對針對IoT設備302的SIM簡檔更新的指示中發送SIM簡檔包。由MNO伺服器191向LwM2M伺服器304a置備SIM簡檔包可以使LwM2M伺服器304a能夠藉由在一或多個遠端SIM置備對象中向LwM2M客戶端302a發送SIM簡檔包來向LwM2M客戶端302a推送SIM簡檔包。
圖3B是根據各個實施例的遠端SIM置備對象351的實例。參考圖1至圖3B,遠端SIM置備對象351可以是在LwM2M客戶端計算設備(例如,120a-e、200、302)與LwM2M伺服器(例如,190、304等)之間交換的對象312的實例。儘管參考圖3B中的具體IE 353-377進行示出和論述,但IE 353-377僅僅是可能存在於遠端SIM置備對象351中的IE的實例,並且根據各個實施例,呈各種不同組合的更多或更少的IE可能存在於遠端SIM置備對象中。例如,存在於遠端SIM置備對象中的IE可基於遠端SIM置備對象是由LwM2M客戶端計算設備產生及/或發送,還是由LwM2M伺服器產生及/或發送而改變。
在一些實施例中,遠端SIM置備對象351可具有被指派為將遠端SIM置備對象351與其他類型LwM2M對象區分開的對象ID。在一些實施例中,遠端SIM置備對象351可包括對象統一資源名稱(URN)352,其可以是標識遠端SIM置備對象351的URI。作為具體實例,URN可以是「urn:oma:lwm2m:ext:xxxx」。在一些場景中,可以存在對象URN的多個實例,並且該對象URN可以是可任選的。
在一些實施例中,遠端SIM置備對象351可包括當前SIM類型IE 353。在一些場景中,當前SIM類型IE 353可以與讀操作相關聯。在一些場景中,可存在可以是強制性IE的當前SIM類型IE 353的單個實例。在一些場景中,當前SIM類型IE 353可以是提供關於LwM2M客戶端計算設備的當前SIM類型的資訊的整數類型IE。作為具體實例,值「0」可以指示全尺寸SIM、值「1」可以指示迷你尺寸SIM,值「2」可以指示微SIM,值「3」可以指示納微SIM,值「4」可以指示USIM,值「5」可以指示eSIM,值「6」可以指示UICC,值「7」可以指示軟SIM,值「8」可以指示薄SIM,值「9」可以指示eUICC,值「10」可以指示iSIM,並且值「11」可以指示iUICC。
在一些實施例中,遠端SIM置備對象351可包括所支援的SIM類型IE 354。在一些場景中,所支援的SIM類型IE 354可以與讀操作相關聯。在一些場景中,可存在可以是強制性IE的所支援的SIM類型IE 354的單個實例。在一些場景中,所支援的SIM類型IE 354可以是提供關於LwM2M客戶端計算設備的當前支援的SIM類型的資訊的整數類型IE。作為具體實例,值「0」可以指示全尺寸SIM,值「1」可以指示迷你尺寸SIM,值「2」可以指示微SIM,值「3」可以指示納微SIM,值「4」可以指示USIM,值「5」可以指示eSIM,值「6」可以指示UICC,值「7」可以指示軟SIM,值「8」可以指示薄SIM,值「9」可以指示eUICC,值「10」可以指示iSIM,並且值「11」可以指示iUICC。
在一些實施例中,遠端SIM置備對象351可包括服務提供者名稱356。在一些場景中,服務提供者名稱356可以與讀取操作相關聯。在一些場景中,可存在可以是強制性IE的服務提供者名稱356的單個實例。在一些場景中,服務提供者名稱356可以是提供LwM2M客戶端計算設備當前正用於向LwM2M伺服器通訊的服務提供者名稱的字串。
在一些實施例中,遠端SIM置備對象351可包括簡檔包IE 357。在一些場景中,簡檔包IE 357可以與寫入操作相關聯。在一些場景中,可存在可以是強制性IE的簡檔包IE 357的單個實例。在一些實施例中,簡檔包IE 357可以攜帶正從LwM2M伺服器被推送到LwM2M客戶端計算設備的SIM簡檔包的資料。
在一些實施例中,遠端SIM置備對象351可包括簡檔URI 358。在一些場景中,簡檔URI 358可以與讀取及/或寫入操作相關聯。在一些場景中,可存在可以是強制性IE的簡檔URI 358的單個實例。在一些場景中,簡檔URI 358可以是字串,諸如大小為0-255位元組的字串。在一些場景中,簡檔URI 358可以是LwM2M客戶端計算設備可以從其下載簡檔包的URI。一旦LwM2M客戶端計算設備接收到簡檔包URI,LwM2M客戶端計算設備就可以在下一實際機會處執行下載。URI格式可以按照網際網路工程任務組(IETF)請求意見(RFC)3986中定義。例如,coaps://example.org/profile可以是句法上有效的URI。URI方案可以控制要使用的協定。例如,對於CoAP,該端點可以是或可以不是LwM2M伺服器。實現逐塊傳輸的CoAP伺服器可以足夠作為主存韌體儲存庫的伺服器,並且此類伺服器僅僅可用作使簡檔影像可用於LwM2M客戶端計算設備的單獨的檔案伺服器。該伺服器亦可以是IoT設備將在SIM簡檔更新之後從其接收服務的未載體伺服器。
在一些實施例中,遠端SIM置備對象351可包括簡檔更新IE 359。在一些場景中,簡檔更新IE 359可以與執行操作相關聯。在一些場景中,可存在簡檔更新IE 359的單個實例,其可以是可任選IE。在一些場景中,簡檔更新IE 359可以是簡檔更新觸發指示,諸如可由LwM2M客戶端計算設備執行以使用先前成功下載的SIM簡檔包來更新SIM簡檔的可執行代碼或代碼片段。在一些場景中,簡檔更新IE 359可以藉由使用儲存在簡檔包IE 357中的SIM簡檔包或者藉由使用從簡檔URI IE 358的位址(例如,URI)下載的SIM簡檔包來更新SIM簡檔。簡檔更新IE 359可以是僅在狀態IE 360的值可以是「已下載」時才可執行。
在一些實施例中,遠端SIM置備對象351可包括狀態IE 360。在一些場景中,狀態IE 360可以與讀取操作相關聯。在一些場景中,可存在可以是強制性IE的狀態IE 360的單個實例。在一些場景中,狀態IE 360可以指示關於針對LwM2M客戶端計算設備的SIM簡檔更新的當前狀態。狀態IE 360值可由LwM2M客戶端計算設備來設置。例如,值「0」可以指示「閒置」(例如,在下載之前或在成功更新之後),值「1」可以指示「正在下載」(例如,指示資料序列正在被下載),值「2」可以指示「已下載」,並且值「3」可以指示「正在更新」。若完成了將簡檔包寫入包資源,或者若LwM2M客戶端計算設備已經下載了SIM簡檔包,則狀態改變為已下載。將空字串寫入包簡檔URI IE 358或將簡檔包IE 357設置為空(例如,‘\0’)可導致LwM2M客戶端計算設備重置其簡檔更新狀態機,以使得狀態IE 360值被設置為閒置,並且更新結果IE 361值被設置為0。當處於已下載狀態中時,且可執行簡檔更新IE 359可被觸發,並且狀態IE 360改變為正在更新。若更新資源失敗,則狀態IE 360返回到已下載。若執行更新資源成功,則狀態IE 360從正在更新改變為閒置。
在一些實施例中,遠端SIM置備對象351可包括更新結果IE 361。在一些場景中,更新結果IE 361可以與讀取操作相關聯。在一些場景中,可存在可以是強制性IE的更新結果IE 361的單個實例。更新結果IE 361可以是對嘗試下載SIM簡檔包的結果及/或使用所下載的SIM簡檔包來嘗試更新SIM簡檔的結果的指示。作為具體實例,更新結果IE 361的值「0」可以是初始值及/或在下載之後發起更新之際使用的值,更新結果IE 361的值「1」可以指示簡檔被成功更新,更新結果IE 361的值「2」可以指示沒有足夠的SIM記憶體可用於新SIM簡檔包,更新結果IE 361的值「3」可以指示LwM2M客戶端計算設備在下載過程期間耗盡了RAM,更新結果IE 361的值「4」可以指示在下載過程期間丟失了連接,更新結果IE 361的值「5」可以指示針對SIM簡檔包的完整性校驗失敗,更新結果IE 361的值「6」可以指示SIM簡檔包具有不受支援的包類型,更新結果IE 361的值「7」可以指示與SIM簡檔包相關聯的位址(諸如URI)無效,更新結果IE 361的值「8」可以指示所使用的SIM簡檔更新協定不被支援,並且更新結果IE 361的值「9」可以指示從位址(例如,URI)檢索SIM簡檔包失敗。
在一些實施例中,遠端SIM置備對象351可包括簡檔名稱IE 362。在一些場景中,簡檔名稱IE 362可以與讀取操作相關聯。在一些場景中,可存在簡檔名稱IE 362的單個實例,其可以是可任選IE。在一些場景中,簡檔名稱IE 362可以是表示SIM簡檔包的名稱的字串,諸如大小為0-255位元組的字串。
在一些實施例中,遠端SIM置備對象351可包括簡檔包版本IE 363。在一些場景中,簡檔包版本IE 363可以與讀取操作相關聯。在一些場景中,可存在簡檔包版本IE 363的單個實例,其可以是可任選IE。在一些場景中,簡檔包版本IE 363可以是表示SIM簡檔包的版本號的字串,諸如大小為0-255位元組的字串。
在一些實施例中,遠端SIM置備對象351可包括簡檔更新協定支援IE 364。在一些場景中,簡檔更新協定支援IE 364可以與讀取操作相關聯。在一些場景中,可存在簡檔更新協定支援IE 364的多個實例,其可以是可任選IE。在一些場景中,簡檔更新協定支援IE 364可以是整數,並且簡檔更新協定支援IE 364的值指示LwM2M客戶端實現以檢索SIM簡檔包的協定。可由簡檔更新協定支援IE 364指示的SIM簡檔更新協定的具體實例可包括:值「0」指示具有對逐塊傳遞的附加支援的諸CoAP,值「1」指示具有對逐塊傳遞的附加支援的CoAP,值「2」指示HTTP 1.1,並且值「3」指示HTTPS 1.1。LwM2M伺服器不理解的任何值可被忽略。
在一些實施例中,遠端SIM置備對象351可包括簡檔更新遞送方法IE 365。在一些場景中,簡檔更新遞送方法IE 365可以與讀取操作相關聯。在一些場景中,可存在可以是強制性IE的簡檔更新遞送方法IE 365的單個實例。在一些場景中,簡檔更新遞送方法IE 365可以是LwM2M客戶端計算設備用於指示對經由推送式遞送方法(例如,使用簡檔包IE 356)及/或拉取式遞送方法(例如,使用簡檔URI IE 357)來傳遞SIM簡檔影像的支援的整數值。
在一些實施例中,遠端SIM置備對象351可包括SIM上的閒置記憶體IE 366。在一些場景中,SIM上的閒置記憶體IE 366可以與讀取操作相關聯。在一些場景中,可存在SIM上的閒置記憶體IE 366的單個實例,其可以是可任選IE。在一些場景中,SIM上的閒置記憶體IE 366可以是指示SIM上可儲存針對LwM2M客戶端計算設備的資料的估計當前可用儲存空間量的以千位元組為單位的整數值。
在一些實施例中,遠端SIM置備對象351可包括SIM上的總記憶體IE 367。在一些場景中,SIM上的總記憶體IE 367可以與讀取操作相關聯。在一些場景中,可存在SIM上的總記憶體IE 367的單個實例,其可以是可任選IE。在一些場景中,SIM上的總記憶體IE 367可以是指示SIM上可儲存針對LwM2M客戶端計算設備的資料的總儲存空間量的以千位元組為單位的整數值。
在一些實施例中,遠端SIM置備對象351可包括所支援的LTE頻帶資訊IE 368。在一些場景中,所支援的LTE頻帶資訊IE 368可以與讀取操作相關聯。在一些場景中,可存在所支援的LTE頻帶資訊IE 368的單個實例,其可以是可任選IE。在一些場景中,所支援LTE頻帶資訊IE 368可以是所支援LTE頻帶的列表。
在一些實施例中,遠端SIM置備對象351可包括所支援EGPRS頻帶資訊IE 369。在一些場景中,所支援EGPRS頻帶資訊IE 369可以與讀取操作相關聯。在一些場景中,可存在所支援EGPRS頻帶資訊IE 369的單個實例,其可以是可任選IE。在一些場景中,所支援EGPRS頻帶資訊IE 369可以是所支援EGPRS頻帶的列表。
在一些實施例中,遠端SIM置備對象351可包括所支援TD-SCDMA頻帶資訊IE 370。在一些場景中,所支援TD-SCDMA頻帶資訊IE 370可以與讀取操作相關聯。在一些場景中,可存在所支援TD-SCDMA頻帶資訊IE 370的單個實例,其可以是可任選IE。在一些場景中,所支援TD-SCDMA頻帶資訊IE 370可以是所支援TD-SCDMA頻帶的列表。
在一些實施例中,遠端SIM置備對象351可包括所支援WCDMA頻帶資訊IE 355。在一些場景中,所支援WCDMA頻帶資訊IE 355可以與讀取操作相關聯。在一些場景中,可存在所支援WCDMA頻帶資訊IE 355的單個實例,其可以是可任選IE。在一些場景中,所支援WCDMA頻帶資訊IE 355可以是所支援WCDMA頻帶的列表。
在一些實施例中,遠端SIM置備對象351可包括所支援CDMA-2000頻帶資訊IE 371。在一些場景中,所支援CDMA-2000頻帶資訊IE 371可以與讀取操作相關聯。在一些場景中,可存在所支援CDMA-2000頻帶資訊IE 371的單個實例,其可以是可任選IE。在一些場景中,所支援CDMA-2000頻帶資訊IE 371可以是所支援CDMA-2000頻帶的列表。
在一些實施例中,遠端SIM置備對象351可包括所支援WiMAX頻帶資訊IE 372。在一些場景中,所支援WiMAX頻帶資訊IE 372可以與讀取操作相關聯。在一些場景中,可存在所支援WiMAX頻帶資訊IE 372的單個實例,其可以是可任選IE。在一些場景中,所支援WiMAX頻帶資訊IE 372可以是所支援WiMAX頻帶的列表。
在一些實施例中,遠端SIM置備對象351可包括所支援NB-IoT頻帶資訊IE 373。在一些場景中,所支援NB-IoT頻帶資訊IE 373可以與讀取操作相關聯。在一些場景中,可存在所支援NB-IoT頻帶資訊IE 373的單個實例,其可以是可任選IE。在一些場景中,所支援NB-IoT頻帶資訊IE 373可以是所支援NB-IoT頻帶的列表。
在一些實施例中,遠端SIM置備對象351可包括所支援5G頻帶資訊IE 374。在一些場景中,所支援5G頻帶資訊IE 374可以與讀取操作相關聯。在一些場景中,可存在所支援5G頻帶資訊IE 374的單個實例,其可以是可任選IE。在一些場景中,所支援5G頻帶資訊IE 374可以是所支援5G頻帶的列表。
在一些實施例中,遠端SIM置備對象351可包括ICCID IE 375。在一些場景中,ICCID IE 375可以與讀取操作相關聯。在一些場景中,可存在ICCID IE 375的單個實例,其可以是可任選IE。在一些場景中,ICCD IE 375可以是針對LwM2M客戶端計算設備的UICC及/或智慧卡的唯一標識號。
在一些實施例中,遠端SIM置備對象351可包括eUICC ID IE 376。在一些場景中,eUICC ID IE 376可以與讀取操作相關聯。在一些場景中,可存在eUICC ID IE 376的單個實例,其可以是可任選IE。在一些場景中,eUICC ID IE 376可以是LwM2M客戶端計算設備的eUICC的註冊識別符。
在一些實施例中,遠端SIM置備對象351可包括簡檔類型IE 377。在一些場景中,簡檔類型IE 377可以與讀取操作相關聯。在一些場景中,可存在簡檔類型IE 377的單個實例,其可以是可任選IE。在一些場景中,簡檔類型IE 377可以指示SIM簡檔的類型,並且可以是MNO定義的。
圖4是示出根據各個實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法400的過程流程圖。參考圖1至圖4,方法400可以在充當LwM2M伺服器(例如,190、304a)的網路元件的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器來控制。為了便於參考,執行方法400的硬體在本文中一般被稱為「處理器」。
在可任選方塊401,處理器可以從LwM2M客戶端計算設備(例如,120a-e、200、302)接收指示針對該LwM2M客戶端計算設備的與SIM相關聯的資訊的遠端SIM置備對象。例如,如參考圖3A和圖3B所述,遠端SIM置備對象可以是遠端SIM置備對象312及/或351。作為具體實例,遠端SIM置備對象可單獨地或以各種組合包括針對LwM2M客戶端計算設備的各種類型的與SIM相關聯的資訊,諸如所支援遞送方法(例如,推送式及/或拉取式)、所支援RF頻帶、SIM的閒置記憶體空間、由LwM2M客戶端計算設備支援的SIM簡檔更新協定、支援SIM類型等。方塊401可以是可任選的,因為在接收到對針對LwM2M客戶端計算設備的SIM簡檔更新的指示之前,在LwM2M伺服器與LwM2M客戶端計算設備之間可能不存在任何所需的通訊。
在方塊402中,處理器可以從MNO伺服器(例如,MNO伺服器191)接收對針對LwM2M客戶端計算設備的SIM簡檔更新的指示。在各個實施例中,MNO伺服器可以向LwM2M伺服器發送對針對LwM2M客戶端計算設備(諸如IoT設備)的SIM簡檔更新的指示。對針對LwM2M客戶端計算設備(諸如IoT設備)的SIM簡檔更新的指示可以從MNO伺服器直接發送到LwM2M伺服器。以此方式,MNO伺服器可以避免如在RSP技術規範中要求的與SM-DP+伺服器通訊,並且直接向LwM2M伺服器指示SIM簡檔更新將針對LwM2M客戶端計算設備發生。
在一些實施例中,來自MNO伺服器的對針對LwM2M客戶端計算設備的SIM簡檔更新的指示可包括來自MNO伺服器的SIM簡檔包可供LwM2M客戶端計算設備下載的一或多個位址。作為實例,位址可以是一或多個URI、一或多個URL等。以此方式,位址可以充當指向LwM2M客戶端計算設備可從其下載SIM簡檔包的設備的指標。位址可以是與MNO伺服器本身相關聯的位址及/或與除了MNO伺服器之外的伺服器(諸如SIM簡檔包伺服器)相關聯的位址。該一或多個位址可以使LwM2M客戶端設備能夠從MNO伺服器及/或另一伺服器(諸如SIM簡檔包伺服器)中拉取SIM簡檔包。
在方塊404中,處理器可以為該LwM2M客戶端計算設備產生指示針對該LwM2M客戶端計算設備的SIM簡檔更新可用的遠端SIM置備對象。例如,如參考圖3A和圖3B所述,遠端SIM置備對象可以是遠端SIM置備對象312及/或351。在一些實施例中,遠端SIM置備對象可包括對來自MNO伺服器的SIM簡檔包可供LwM2M客戶端計算設備下載的一或多個位址的指示。
在方塊406中,處理器可以向該LwM2M客戶端計算設備發送該遠端SIM置備對象。在一些實施例中,向LwM2M客戶端計算設備發送遠端SIM置備對象可包括:使用安全連接(諸如DTLS連接、TLS連接等)來向LwM2M客戶端計算設備發送遠端SIM置備對象。
圖5是示出根據各個實施例的可由LwM2M客戶端計算設備執行的用於支援遠端SIM簡檔置備的方法500的過程流程圖。參考圖1至圖5,方法500可在LwM2M客戶端計算設備(例如,120a-e、200、302等)的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器(例如,212、216、252或260)來控制。為了便於參考,執行方法500的硬體在本文中一般被稱為「處理器」。方法500的操作可由LwM2M客戶端計算設備結合執行方法400(圖4)的操作的LwM2M伺服器(例如,190、304a)來執行。
在可任選方塊501中,處理器可以產生指示針對LwM2M客戶端計算設備的與SIM相關聯的資訊的遠端SIM置備對象。例如,如參考圖3A和圖3B所述,遠端SIM置備對象可以是遠端SIM置備對象312及/或351。作為具體實例,遠端SIM置備對象可單獨地或以各種組合包括針對LwM2M客戶端計算設備的各種類型的與SIM相關聯的資訊,諸如所支援遞送方法(例如,推送式及/或拉取式)、所支援RF頻帶、SIM的閒置記憶體空間、由LwM2M客戶端計算設備支援的SIM簡檔更新協定、支援SIM類型等。
在可任選方塊502中,處理器可以向LwM2M伺服器發送該遠端SIM置備對象。在一些實施例中,向LwM2M伺服器發送遠端SIM置備對象可包括:使用安全連接(諸如DTLS連接、TLS連接等)來向LwM2M伺服器發送遠端SIM置備對象。
方塊501和502可以是可任選的,因為在從LwM2M伺服器接收到遠端SIM置備對象之前,在LwM2M伺服器與LwM2M客戶端計算設備之間可能不存在任何所需的通訊。
在方塊504中,處理器可以從該LwM2M伺服器接收指示針對該LwM2M客戶端計算設備的SIM簡檔更新可用的遠端SIM置備對象。例如,如參考圖3A和圖3B所述,遠端SIM置備對象可以是遠端SIM置備對象312及/或351。在一些實施例中,遠端SIM置備對象可包括對來自MNO伺服器的SIM簡檔包可供LwM2M客戶端計算設備下載的一或多個位址的指示。
在方塊506中,處理器可回應於接收到該遠端SIM置備對象而下載該SIM簡檔更新。在一些實施例中,下載SIM簡檔更新可包括在來自LwM2M伺服器的一或多個附加遠端SIM置備對象中接收SIM簡檔包,及/或回應於向接收到的遠端SIM置備對象中的位址發送對SIM簡檔包的請求而接收該SIM簡檔包。
圖6A是示出根據各個實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法的過程流程圖。參考圖1至圖6A,方法600可以在充當LwM2M伺服器(例如,190、304a)的網路元件的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器來控制。為了便於參考,執行方法600的硬體在本文中一般被稱為「處理器」。方法600的操作可由LwM2M伺服器結合方法400(圖4)的操作來執行。例如,方法600的操作可以回應於在方法400(圖4)的方塊406中向LwM2M客戶端計算設備發送遠端SIM置備對象而執行。
在方塊602中,該處理器可以從MNO伺服器接收SIM簡檔包。在一些實施例中,MNO伺服器可以向LwM2M伺服器發送SIM簡檔包。除了包括來自MNO伺服器的SIM簡檔包可供LwM2M客戶端計算設備下載的一或多個位址之外,亦可以在從MNO伺服器發送到LwM2M伺服器的對針對LwM2M客戶端計算設備的SIM簡檔更新的指示中發送SIM簡檔包。替換地,替代包括來自MNO伺服器的SIM簡檔包可供LwM2M客戶端計算設備下載的一或多個位址,亦可以在從MNO伺服器發送到LwM2M伺服器的對針對LwM2M客戶端計算設備的SIM簡檔更新的指示中發送SIM簡檔包。
在方塊604中,處理器可以在一或多個遠端SIM置備對象中向該LwM2M客戶端計算設備發送該SIM簡檔包。例如,處理器可以將SIM簡檔包的資料作為一或多個遠端SIM置備對象(例如,351)的簡檔包元素(例如,簡檔包IE 357)的一部分發送。以此方式,LwM2M伺服器可以將SIM簡檔包推送到LwM2M客戶端計算設備。
圖6B是示出根據一些實施例的可由LwM2M客戶端計算設備執行的用於下載SIM簡檔更新的方法650的過程流程圖。參考圖1至圖6B,方法600可在LwM2M客戶端計算設備(例如,120a-e、200、302等)的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器(例如,212、216、252或260)來控制。為了便於參考,執行方法650的硬體在本文中一般被稱為「處理器」。方法650的操作可由LwM2M客戶端計算設備結合方法500(圖5)的操作來執行。例如,方法650的操作可作為方塊506的操作的一部分來執行,以回應於在方法500(圖5)的方塊504中從LwM2M伺服器接收到指示針對LwM2M客戶端計算設備的SIM簡檔更新可用的遠端SIM置備對象而下載該SIM簡檔更新。
在方塊652中,處理器可以在來自該LwM2M伺服器的一或多個遠端SIM置備對象中接收SIM簡檔包。例如,處理器可以將SIM簡檔包的資料作為一或多個遠端SIM置備對象(例如,351)的簡檔包元素(例如,簡檔包IE 357)的一部分接收。以此方式,LwM2M伺服器可以將SIM簡檔包推送到LwM2M客戶端計算設備。
在決定方塊654中,處理器可以決定SIM簡檔包是否通過完整性校驗。例如,處理器可以決定用於傳輸SIM簡檔包的DTLS操作是否驗證了接收到的SIM簡檔包,以決定該SIM簡檔包是否通過完整性校驗。
回應於決定SIM簡檔包未通過完整性校驗(亦即,決定方塊654=「否」),處理器可以在方塊658中向LwM2M伺服器發送指示完整性校驗失敗的遠端SIM置備對象。例如,處理器可以發送包括關於完整性校驗失敗的指示(例如,更新結果IE 361=「5」,對應於完整性校驗失敗)的遠端SIM置備對象(例如,351)。
回應於決定SIM簡檔包通過完整性校驗(亦即,決定方塊654=「是」),處理器可以在方塊656中發送指示SIM簡檔包處於已下載狀態的遠端SIM置備對象。例如,處理器可以發送包括關於完整性校驗已成功下載的指示(例如,更新結果IE 361=「1」,對應於成功)及/或關於SIM簡檔更新的狀態被下載的指示(例如,狀態IE 360=「2」,對應於「已下載」)的遠端SIM置備對象(例如,351)。
圖7A是示出根據一些實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法700的過程流程圖。參考圖1至圖7A,方法700可以在充當LwM2M伺服器(例如,190、304a)的網路元件的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器來控制。為了便於參考,執行方法700的硬體在本文中一般被稱為「處理器」。方法700的操作可由LwM2M伺服器結合方法400(圖4)的操作來執行。例如,方法700的操作可以回應於在方法400(圖4)的方塊402中接收到對SIM簡檔更新的指示且在方塊404中產生遠端SIM置備對象之前執行。
在方塊702中,處理器可以決定由LwM2M客戶端計算設備支援的SIM簡檔更新協定。例如,LwM2M客戶端計算設備可以在遠端SIM置備對象(例如,312及/或351)中指示由該LwM2M客戶端計算設備支援的SIM簡檔更新協定,並且LwM2M伺服器可以將由LwM2M客戶端計算設備支援的SIM簡檔更新協定決定為在遠端SIM置備對象中指示的SIM簡檔更新協定(例如,在簡檔更新協定支援IE 364中指示的SIM簡檔更新協定)。
在方塊704中,處理器可至少部分地基於由該LwM2M客戶端計算設備支援的SIM簡檔更新協定來選擇來自該MNO伺服器的SIM簡檔包可供該LwM2M客戶端計算設備下載的位址。LwM2M伺服器可至少部分地基於由LwM2M客戶端計算設備支援的SIM簡檔更新協定來選擇該一或多個位址中的一個位址。以此方式,LwM2M伺服器可以確保為該LwM2M客戶端計算設備選擇的位址(諸如URI)具有由該LwM2M客戶端計算設備支援的格式。作為具體實例,在LwM2M客戶端計算設備向LwM2M伺服器發送指示僅CoAP被支援的遠端SIM置備對象的場景中,LwM2M伺服器可以確保CoAP URI而非HTTP URI被選擇用於發送給LwM2M客戶端計算設備,因為LwM2M客戶端計算設備可能不支援HTTP。
圖7B是示出根據一些實施例的可由LwM2M客戶端計算設備執行的用於下載SIM簡檔更新的方法750的過程流程圖。參考圖1至圖7B,方法750可在LwM2M客戶端計算設備(例如,120a-e、200、302等)的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器(例如,212、216、252或260)來控制。為了便於參考,執行方法750的硬體在本文中一般被稱為「處理器」。方法750的操作可由LwM2M客戶端計算設備結合方法500(圖5)的操作來執行。例如,方法750的操作可作為方塊506的操作的一部分來執行,以回應於在方法500(圖5)的方塊504中從LwM2M伺服器接收到指示針對LwM2M客戶端計算設備的SIM簡檔更新可用的遠端SIM置備對象而下載該SIM簡檔更新。
在方塊752中,處理器可以向SIM簡檔包可供下載的位址發送對該SIM簡檔包的請求。例如,處理器可以向SIM簡檔包可供下載的URI發送CoAP請求(例如,coap)或HTTP請求(例如,GET)。
在方塊754中,處理器可以回應於向該位址發送對該SIM簡檔包的請求而接收該SIM簡檔包。例如,可以在來自與SIM簡檔包可供下載的位址相關聯的伺服器的CoAP回應或HTTP回應中接收該SIM簡檔包。
在方塊654、656和658中,處理器可以執行如參考圖6B所描述的方法650的類似編號的方塊的類似操作。
圖8是示出根據一些實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法800的過程流程圖。參考圖1至圖8,方法800可以在充當LwM2M伺服器(例如,190、304a)的網路元件的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器來控制。為了便於參考,執行方法800的硬體在本文中一般被稱為「處理器」。方法800的操作可由LwM2M伺服器結合方法400(圖4)及/或600(圖6)的操作來執行。例如,方法800的操作可以回應於在方法400(圖4)的方塊406中向LwM2M客戶端計算設備發送遠端SIM置備對象,或者回應於在方法600(圖6A)的方塊604中在一或多個遠端SIM置備對象中向LwM2M客戶端計算設備發送SIM簡檔包而執行。
在決定方塊802中,處理器可以決定是否接收到來自該LwM2M客戶端計算設備的指示該LwM2M客戶端計算設備成功地下載了SIM簡檔包的遠端SIM置備對象。
回應於決定未接收到來自該LwM2M客戶端計算設備的指示該LwM2M客戶端計算設備成功地下載了SIM簡檔包的遠端SIM置備對象(亦即,決定方塊802=「否」),處理器可以等待遠端SIM置備對象,並且在決定方塊802中決定是否接收到來自該LwM2M客戶端計算設備的指示該LwM2M客戶端計算設備成功地下載了SIM簡檔包的遠端SIM置備對象。
回應於決定接收到來自該LwM2M客戶端計算設備的指示該LwM2M客戶端計算設備成功地下載了SIM簡檔包的遠端SIM置備對象(亦即,決定方塊802=「是」),處理器可以在方塊804為該LwM2M客戶端計算設備產生包括簡檔更新觸發指示的遠端SIM置備對象。例如,處理器可以產生包括簡檔更新IE(例如,359)的遠端SIM置備對象(例如,351),該簡檔更新IE包括可由LwM2M客戶端計算設備執行以使用先前成功下載的SIM簡檔包來更新SIM簡檔的可執行代碼或代碼片段。
在方塊806中,處理器可以向該LwM2M客戶端計算設備發送該遠端SIM置備對象。在一些實施例中,向LwM2M客戶端計算設備發送遠端SIM置備對象可包括:使用安全連接(諸如DTLS連接、TLS連接等)來向LwM2M客戶端計算設備發送遠端SIM置備對象。
圖9是示出根據一些實施例的可由LwM2M客戶端計算設備執行的用於支援遠端SIM簡檔置備的方法900的過程流程圖。參考圖1至圖9,方法900可在LwM2M客戶端計算設備(例如,120a-e、200、302等)的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器(例如,212、216、252或260)來控制。為了便於參考,執行方法900的硬體在本文中一般被稱為「處理器」。方法900的操作可由LwM2M客戶端計算設備結合方法500(圖5)、方法650(圖6B)及/或方法750(圖7B)的操作來執行。例如,方法900的操作可以回應於在方法500(圖5)的方塊506中下載SIM簡檔更新的操作及/或回應於在方法650(圖6B的方塊656中)或方法750(圖7B)發送指示SIM簡檔包處於已下載狀態的遠端SIM置備對象的操作而執行。
在方塊902中,處理器可以從該LwM2M伺服器接收包括簡檔更新觸發指示的遠端SIM置備對象。例如,遠端SIM置備對象(例如,351)可包括簡檔更新IE(例如,359),該簡檔更新IE包括可由LwM2M客戶端計算設備執行以使用先前成功下載的SIM簡檔包來更新SIM簡檔的可執行代碼或代碼片段。
在方塊904中,處理器可以回應於接收到遠端SIM置備對象而使用該SIM簡檔包來發起針對該LwM2M客戶端計算設備的SIM簡檔更新。例如,處理器可以執行可執行代碼或代碼片段來嘗試更新SIM簡檔。
在決定方塊906中,處理器可以決定SIM簡檔是否成功更新。
回應於決定更新未成功完成(亦即,決定方塊906=「否」),處理器可等待成功完成並且在決定方塊906中決定SIM簡檔是否成功更新。
回應於決定更新成功完成(亦即,決定方塊906=「是」),處理器可以在方塊908中向LwM2M伺服器發送指示針對LwM2M客戶端計算設備的新的當前服務提供者的遠端SIM置備對象。例如,遠端SIM置備對象可以是指示針對LwM2M客戶端計算設備的改變的服務提供者的對象312、351。
圖10A是示出根據一些實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法1000的過程流程圖。參考圖1至圖10A,方法1000可以在充當LwM2M伺服器(例如,190、304a)的網路元件的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器來控制。為了便於參考,執行方法1000的硬體在本文中一般被稱為「處理器」。方法1000的操作可由LwM2M伺服器結合方法400(圖4)的操作來執行。例如,方法1000的操作可以回應於在方塊402中從MNO伺服器接收到對針對LwM2M客戶端計算設備的SIM簡檔更新的指示且在方法400的方塊404(圖4)中產生遠端SIM置備對象之前執行。
在決定方塊1002中,處理器可以決定LwM2M客戶端計算設備是否支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的RF頻帶。例如,處理器可以將與SIM簡檔更新相關聯的RF頻帶與LwM2M客戶端計算設備的所支援LTE頻帶列表、所支援EGPRS頻帶列表、所支援TD-SCDMA頻帶列表、所支援WCDMA頻帶列表、所支援WiMax頻帶列表、所支援NB-IoT頻帶列表、及/或所支援5G頻帶列表進行比較以決定與SIM簡檔更新相關聯的RF頻帶是否是該等列表中的任一者。與SIM簡檔更新相關聯的RF頻帶存在於所支援的列表中可以指示LwM2M客戶端計算設備支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的RF頻帶。
回應於決定LwM2M客戶端計算設備不支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的RF頻帶(亦即,決定方塊1002=「否」),處理器可以在方塊1004中向MNO伺服器發送對SIM簡檔更新錯誤的指示。
回應於決定LwM2M客戶端計算設備確實支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的RF頻帶(亦即,決定方塊1002=「是」),處理器可以在方法400(圖4)的方塊404中產生遠端SIM置備對象。
圖10B是示出根據一些實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法1020的過程流程圖。參考圖1至圖10B,方法1020可以在充當LwM2M伺服器(例如,190、304a)的網路元件的硬體部件及/或軟體部件中實現,其操作可由一或多個處理器來控制。為了便於參考,執行方法1020的硬體在本文中一般被稱為「處理器」。方法1020的操作可由LwM2M伺服器結合方法400(圖4)的操作來執行。例如,方法1020的操作可以回應於在方塊402中從MNO伺服器接收到對針對LwM2M客戶端計算設備的SIM簡檔更新的指示且在方法400(圖4)的方塊404中產生遠端SIM置備對象之前執行。
在決定方塊1022中,處理器可以決定LwM2M客戶端計算設備的SIM的閒置記憶體空間是否等於或大於針對該LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求。例如,處理器可以將SIM簡檔更新的大小與LwM2M客戶端計算設備的SIM的閒置記憶體空間進行比較,以決定針對該LwM2M客戶端計算設備的SIM的閒置記憶體空間是否等於或大於針對該LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求。比較可以按任何方式來進行,諸如藉由從SIM簡檔的大小值減去閒置記憶體空間值,以使得零或負結果指示針對LwM2M客戶端計算設備的SIM的閒置記憶體空間等於或大於針對該LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求。
回應於決定LwM2M客戶端計算設備的SIM的閒置記憶體空間小於針對該LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求(亦即,決定方塊1022=「否」),處理器可以在方塊1004中向MNO伺服器發送對SIM簡檔更新錯誤的指示。
回應於決定LwM2M客戶端計算設備的SIM的閒置記憶體空間等於或大於針對該LwM2M客戶端計算設備的SIM簡檔更新的記憶體要求(亦即,決定方塊1022=「是」),處理器可以在方法400(圖4)的方塊404中產生遠端SIM置備對象。
圖11是圖示根據各個實施例的可由LwM2M客戶端計算設備(例如,120a-e、200、302)執行的用於支援遠端SIM簡檔置備的示例操作的狀態圖。參考圖1至圖11,圖11中示出的狀態和操作可以是方法400(圖4)、500(圖5)、600(圖6A)、650(圖6B)、700(圖7A)、750(圖7B)、800(圖8)、900(圖9)、1000(圖10A)及/或1020(圖10B)中的一或多者的操作的示例實現方式。
最初,LwM2M客戶端計算設備可以處於關於SIM簡檔更新的閒置狀態1110。針對LwM2M客戶端計算設備的更新結果的初始值可以是零,並且閒置狀態的值可以是零。在操作1101中,LwM2M客戶端計算設備可以從LwM2M伺服器(例如,190、304a)接收遠端SIM置備對象(例如,312、351)。遠端SIM置備對象可以指示針對LwM2M客戶端計算設備的SIM簡檔更新可用。
回應於在操作1101中從LwM2M伺服器(例如,190、304a)接收到遠端SIM置備對象(例如,312、351),LwM2M客戶端計算可以轉變到正在下載狀態1112並且嘗試下載和寫入SIM簡檔包。正在下載可以是經由使用簡檔URI來拉取SIM簡檔包及/或經由在一或多個遠端SIM置備對象中推送SIM簡檔包。正在下載狀態的值可以是1。更新結果的值可以基於下載的結果來改變。初始值可以是零。下載失敗可導致更新結果被設置為2至9的值以指示失敗原因,並且在操作1102中,狀態可以返回到閒置狀態1110,以使得能夠重新嘗試下載。下載成功可導致更新結果被設置為指示成功的值1,並且在操作1103中,狀態可轉變到已下載狀態1114,該狀態可被設置為與已下載狀態1114相關聯的值2。在進入已下載狀態1114之際,更新結果值可被返回到零值。
在操作1104中,LwM2M客戶端計算設備可以從LwM2M伺服器(例如,190、304a)接收包括更新觸發的遠端SIM置備對象(例如,312、351)。接收更新觸發可導致狀態轉變到正在更新狀態1116,該狀態可被設置為與正在更新狀態1116相關聯的值3。在進入已下載狀態1114之際,更新結果值可被返回到零值。更新失敗可導致更新結果被設置為指示失敗原因的值2至9,並且在操作1106中,狀態可以返回到閒置狀態1110,以使得能夠重新嘗試下載。更新成功可導致更新結果被設置為指示成功的值1,並且在操作1105中,狀態可返回到閒置狀態1110。在更新成功完成的情況下進入閒置狀態1110之際,更新結果可被移位至零值。
各個實施例(包括但不限於上文參考圖1至圖11所論述的實施例)可以在各種各樣的IoT設備(尤其是LwM2M客戶端計算設備)上實現,用於設備中的電路板的形式的實例在圖12中示出。參考圖1至圖12,IoT設備1200(例如,102a-e、200、302)可包括耦合至第二SOC 204(例如,具有5G能力的SOC)和溫度感測器205的第一SOC 202(例如,SOC-CPU)。第一和第二SOC 202、204可被耦合到內部記憶體1206。附加地,IoT設備1200可包括或被耦合到天線1204以用於從無線收發機266或在第二SOC 204內發送和接收無線信號。IoT設備1200可包括SIM 268。天線1204和無線收發機266、SIM 268及/或第二SOC 204可以支援使用各種RAT(包括NB-IoT、CIoT、GSM及/或VoLTE、5G、WiMAX、CDMA-2000、LTE、EGPRS等)的通訊。
IoT設備1200亦可包括聲音編碼/解碼(CODEC)電路1210,該電路將從麥克風接收的聲音數位化成適於無線傳輸的資料封包,並對所接收到的聲音資料封包進行解碼以產生提供給揚聲器以產生支援語音或VoLTE撥叫的聲音的類比信號。此外,第一和第二SOC 202、204、無線收發機266和CODEC 1210中的處理器中的一或多者可包括數位訊號處理器(DSP)電路(未單獨圖示)。
一些IoT設備可包括內部電源,諸如被配置成為SOC和(諸)收發機供電的電池1212。此類IoT設備可包括用於管理電池1212的充電的功率管理部件1216。
各個實施例(包括但不限於上文參考圖1至圖11所論述的實施例)亦可以在各種市售伺服器設備中的任一者(諸如圖13中示出的伺服器700(例如,伺服器190、191、304))上實現。參考圖1至圖13,此類伺服器1300通常包括耦合到揮發性記憶體1302和大容量非揮發性記憶體(諸如磁碟驅動器1303)的處理器1301。伺服器1300亦可包括耦合到處理器1301的軟碟驅動器、壓縮光碟(CD)或數位多功能光碟(DVD)驅動器1306。伺服器1300亦可包括耦合到處理器1301的用於與通訊網路1307(諸如耦合到其他宣告系統電腦和伺服器的區域網路、網際網路、公用交換電話網、及/或蜂巢網路(例如,CDMA、TDMA、GSM、PCS、3G、4G、5G、LTE或任何其他類型的蜂巢網路))建立網路介面連接的一或多個網路收發機1304(諸如網路存取埠)。
圖14是適用於各個實施例的無線設備1400的部件方塊圖。參考圖1至圖14,各個實施例可以在各種各樣的無線設備1400(例如,無線設備120a-120e、200、302)上實現,其實例在圖14中以智慧型電話的形式來示出。無線設備1400可包括:第一SOC 202(例如,SOC-CPU),其耦合到第二SOC 204(例如,具有5G能力的SOC)。第一和第二SOC 202、204可被耦合到內部記憶體1416、顯示器1412和揚聲器1414。附加地,無線設備1400可包括用於發送和接收電磁輻射的天線1404,該天線1404可被連接至無線收發機266,該無線收發機266耦合至第一及/或第二SOC 202、204中的一或多個處理器。無線設備1400可包括SIM 268。天線1404和無線收發機266、SIM 268及/或第二SOC 204可以支援使用各種RAT(包括NB-IoT、CIoT、GSM及/或VoLTE、5G、WiMAX、CDMA-2000、LTE、EGPRS等)的通訊。無線設備1400亦可包括用於接收使用者輸入的功能表選擇按鈕或搖桿開關1420。
無線設備1400亦包括聲音編碼/解碼(CODEC)電路1410,該電路將從麥克風接收到的聲音數位化成適於無線傳輸的資料封包,並對接收到的聲音資料封包進行解碼以產生提供給揚聲器以產生聲音的類比信號。此外,第一和第二SOC 202、204中的處理器、無線收發機266和CODEC 1410中的一或多者可包括數位訊號處理器(DSP)電路(未單獨圖示)。
IoT設備1200、伺服器1300和無線設備1400的處理器可以是能藉由軟體指令(應用)配置成執行包括以下描述的各個實施例的功能在內的各種功能的任何可程式設計微處理器、微型電腦或一或多個多處理器晶片。在一些行動設備中,可以提供多個處理器,諸如SOC 204內專用於無線通訊功能的一個處理器以及SOC 202內專用於執行其他應用的一個處理器。軟體應用可被儲存在記憶體中,隨後被存取並被載入到處理器中。處理器可包括足以儲存應用軟體指令的內部記憶體。
如本申請案中所使用的,術語「部件」、「模組」、「系統」及類似術語意欲包括電腦相關實體,諸如但不限於被配置成執行特定操作或功能的硬體、韌體、硬體與軟體的組合、軟體、或執行中的軟體。例如,部件可以是但不限於在處理器上執行的過程、處理器、對象、可執行件、執行的執行緒、程式、及/或電腦。作為說明,在IoT設備上執行的應用和IoT設備兩者皆可被稱為部件。一或多個部件可常駐在過程及/或執行的執行緒內,並且部件可局部化在一個處理器或核上及/或分佈在兩個或兩個以上處理器或核之間。另外,該等部件可從其上儲存有各種指令及/或資料結構的各種非瞬態電腦可讀取媒體來執行。部件可藉由本端及/或遠端過程、功能或程序調用、電子信號、資料封包、記憶體讀取/寫入、以及其他已知的網路、電腦、處理器及/或與過程相關的通訊方法體系來進行通訊。
數個不同的蜂巢和行動通訊服務和標準可用並且在未來被構想,其全部可實現且獲益於各個實施例。此類服務和標準包括例如第三代合作夥伴計劃(3GPP)、長期進化(LTE)系統、第三代無線行動通訊技術(3G)、***無線行動通訊技術(4G)、第五代無線行動通訊技術(5G)、行動通訊全球系統(GSM)、通用行動電信系統(UMTS)、3GSM、通用封包無線電服務(GPRS)、分碼多工存取(CDMA)系統(例如,cdmaOne、CDMA1020TM)、增強型資料率GSM進化(EDGE)、先進行動電話系統(AMPS)、數位AMPS(IS-136/TDMA)、進化資料最佳化(EV-DO)、數位增強型無電源線電信(DECT)、全球互通微波存取(WiMAX)、無線區域網路(WLAN)、Wi-Fi保護存取I和II(WPA、WPA2)、以及集成數位增強型網路(iden)。該等技術中的每一種涉及例如語音、資料、訊號傳遞及/或內容訊息的傳輸和接收。應理解,對與個體電信標準或技術相關的術語及/或技術細節的任何引用僅用於說明目的,且並不意欲將請求項的範圍限定於特定通訊系統或技術,除非請求項語言中有具體陳述。
所示出和描述的各個實施例是僅作為示出請求項的各種特徵的實例來提供的。然而,相對於任何給定實施例所圖示和描述的特徵不必限於相關聯的實施例,並且可以與所圖示和描述的其他實施例一起使用或組合。此外,申請專利範圍不意欲限於任何一個示例實施例。例如,方法400、500、600、650、700、750、800、900、1000及/或1020的一或多個操作可以代替方法400、500、600、650、700、750、800、900、1000及/或1020的一或多個操作或與之組合。
在以下段落描述了實現方式實例。儘管以下實現方式實例中的一些是關於示例方法來描述的,但是進一步示例實現方式可以包括:在以下段落中論述的由LwM2M客戶端計算設備及/或LwM2M伺服器實現的示例方法,該LwM2M客戶端計算設備包括配置有處理器可執行指令以執行以下實現方式實例的方法的操作的處理器,該LwM2M伺服器包括配置有處理器可執行指令以執行以下實現方式實例的方法的操作的處理器;在以下段落中論述的由LwM2M客戶端計算設備及/或LwM2M伺服器實現的示例方法,該LwM2M客戶端計算設備包括用於執行以下實現方式實例的方法的功能的構件,該LwM2M伺服器包括用於執行以下實現方式實例的方法的功能的構件;並且在以下段落中論述的示例方法可被實現為其上儲存有處理器可執行指令的非瞬態處理器可讀儲存媒體,該等處理器可執行指令被配置成使LwM2M客戶端計算設備的處理器執行以下實現方式實例的方法的操作,及/或其上儲存有處理器可執行指令的非瞬態處理器可讀儲存媒體,該等處理器可執行指令被配置成使LwM2M伺服器的處理器執行以下實現方式實例的方法的操作。
實例1。一種用於支援遠端用戶身份模組(SIM)簡檔置備的方法,包括:由羽量級機器對機器(LwM2M)伺服器的處理器從行動網路服務供應商伺服器接收對針對LwM2M客戶端計算設備的SIM簡檔更新的指示;由該LwM2M伺服器的處理器為該LwM2M客戶端計算設備產生指示針對該LwM2M客戶端計算設備的該SIM簡檔更新可用的遠端SIM置備對象;及由該LwM2M伺服器的處理器向該LwM2M客戶端計算設備發送該遠端SIM置備對象。
實例2。如實例1所述的方法,進一步包括:由該LwM2M伺服器的處理器從該行動網路服務供應商伺服器接收SIM簡檔包;及由該LwM2M伺服器的處理器在一或多個附加遠端SIM置備對象中向該LwM2M客戶端計算設備發送該SIM簡檔包。
實例3。如實例1所述的方法,其中:來自該行動網路服務供應商伺服器的對針對該LwM2M客戶端計算設備的該SIM簡檔更新的指示包括來自該行動網路服務供應商伺服器的SIM簡檔包可供該LwM2M客戶端計算設備下載的一或多個位址;並且該遠端SIM置備對象包括該一或多個位址中的一者。
實例4。如實例3所述的方法,進一步包括:由該LwM2M伺服器的處理器決定由該LwM2M客戶端計算設備支援的SIM簡檔更新協定;及由該LwM2M伺服器的處理器至少部分地基於由該LwM2M客戶端計算設備支援的SIM簡檔更新協定來選擇該一或多個位址中的該一者。
實例5。如實例1至4中的任一者所述的方法,進一步包括,在產生該遠端SIM置備對象之前:由該LwM2M伺服器的處理器決定該LwM2M客戶端計算設備是否支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的射頻(RF)頻帶;以及由該LwM2M伺服器的處理器回應於決定該LwM2M客戶端計算設備不支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的RF頻帶而向該行動網路服務供應商伺服器發送對SIM簡檔更新錯誤的指示,其中產生遠端SIM置備對象包括由該LwM2M伺服器的處理器回應於決定該LwM2M客戶端計算設備確實支援與針對該LwM2M客戶端計算設備的SIM簡檔更新相關聯的RF頻帶而產生遠端SIM置備對象。
實例6。如實例1至5中的任一者所述的方法,進一步包括,在產生該遠端SIM置備對象之前:由該LwM2M伺服器的處理器決定該LwM2M客戶端計算設備的SIM的閒置記憶體空間是否等於或大於針對該LwM2M客戶端計算設備的該SIM簡檔更新的記憶體要求;及由該LwM2M伺服器的處理器回應於決定該SIM的閒置記憶體空間小於針對該LwM2M客戶端計算設備的該SIM簡檔更新的記憶體要求而向行動網路服務供應商伺服器發送對SIM簡檔更新錯誤的指示,其中產生遠端SIM置備對象包括由該LwM2M伺服器的處理器回應於決定該SIM的閒置記憶體空間等於或大於針對該LwM2M客戶端計算設備的該SIM簡檔更新的記憶體要求而產生遠端SIM置備對象。
實例7。如實例1至6中的任一者所述的方法,其中向該LwM2M客戶端計算設備發送該遠端SIM置備對象包括由該LwM2M伺服器的處理器使用安全連接來向該LwM2M客戶端計算設備發送該遠端SIM置備對象。
實例8。如實例1至7中的任一項所述的方法,進一步包括:由該LwM2M伺服器的處理器決定是否接收到來自該LwM2M客戶端計算設備的指示該LwM2M客戶端計算設備成功地下載了SIM簡檔包的第二遠端SIM置備對象;由該LwM2M伺服器的處理器回應於決定接收到來自該LwM2M客戶端計算設備的第二遠端SIM置備對象而為該LwM2M客戶端計算設備產生包括簡檔更新觸發指示的第三遠端SIM置備對象;及由該LwM2M伺服器的處理器向該LwM2M客戶端計算設備發送第三遠端SIM置備對象。
實例9。一種用於支援遠端用戶身份模組(SIM)簡檔置備的方法,包括:由羽量級機器對機器(LwM2M)客戶端計算設備的處理器從LwM2M伺服器接收指示針對該LwM2M客戶端計算設備的SIM簡檔更新可用的遠端SIM置備對象;及由該LwM2M客戶端計算設備的處理器回應於接收到該遠端SIM置備對象而下載該SIM簡檔更新。
實例10。如實例9所述的方法,其中下載該SIM簡檔更新包括:由該LwM2M客戶端計算設備的處理器在來自該LwM2M伺服器的一或多個附加遠端SIM置備對象中接收SIM簡檔包;由該LwM2M客戶端計算設備的處理器決定該SIM簡檔包是否通過完整性校驗;由該LwM2M客戶端計算設備的處理器回應於決定該SIM簡檔包未通過完整性校驗而向該LwM2M伺服器發送指示完整性校驗失敗的遠端SIM置備對象;及由該LwM2M客戶端計算設備的處理器回應於決定該SIM簡檔包通過了完整性校驗而向該LwM2M伺服器發送指示該SIM簡檔包處於已下載狀態的遠端SIM置備對象。
實例11。如實例9所述的方法,其中:該遠端SIM置備對象包括SIM簡檔包可供下載的位址;並且下載SIM簡檔更新包括:由該LwM2M客戶端計算設備的處理器向該位址發送對該SIM簡檔包的請求;由該LwM2M客戶端計算設備的處理器回應於向該位址發送對該SIM簡檔包的請求而接收該SIM簡檔包;由該LwM2M客戶端計算設備的處理器決定該SIM簡檔包是否通過完整性校驗;由該LwM2M客戶端計算設備的處理器回應於決定該SIM簡檔包未通過完整性校驗而向該LwM2M伺服器發送指示完整性校驗失敗的遠端SIM置備對象;及由該LwM2M客戶端計算設備的處理器回應於決定該SIM簡檔包通過了完整性校驗而向該LwM2M伺服器發送指示該SIM簡檔包處於已下載狀態的遠端SIM置備對象。
實例12。如實例11所述的方法,其中該位址是與除了該LwM2M伺服器之外的伺服器相關聯的統一資源指示符(URI)。
實例13。如實例9至12中的任一項所述的方法,其中接收該遠端SIM置備對象包括由該LwM2M客戶端計算設備的處理器使用安全連接來從該LwM2M伺服器接收該遠端SIM置備對象。
實例14。如實例9至13中的任一項所述的方法,進一步包括:由該LwM2M客戶端計算設備的處理器接收SIM簡檔包;由該LwM2M客戶端計算設備的處理器從該LwM2M伺服器接收包括簡檔更新觸發指示的第二遠端SIM置備對象;及由該LwM2M客戶端計算設備的處理器回應於接收到第二遠端SIM置備對象而使用該SIM簡檔包來發起針對該LwM2M客戶端計算設備的SIM簡檔更新。
實例15。如實例14所述的方法,進一步包括:回應於成功更新該SIM簡檔:由該LwM2M客戶端計算設備的處理器向該LwM2M伺服器發送第三遠端SIM置備對象,該第三遠端SIM置備對象指示針對該LwM2M客戶端計算設備的新的當前服務提供者。
實例16。如實例1至15中的任一項所述的方法,其中該LwM2M客戶端計算設備是物聯網路(IoT)設備。
上述方法描述和過程流程圖僅作為說明性實例而提供,且並非意欲要求或暗示各個實施例的操作必須按所提供的次序來執行。如本領域技藝人士將領會的,前述各實施例中的操作次序可按任何次序來執行。諸如「此後」、「隨後」、「接著」等措辭並非意欲限定操作次序;該等措辭被用來指引讀者遍歷方法的描述。進一步,對單數形式的請求項元素的任何引述(例如,使用冠詞「一(a)」、「一(an)」或「該(the)」的引述)不應解釋為將該元素限定為單數。
結合本文中所揭示的實施例來描述的各種說明性邏輯區塊、模組、部件、電路、和演算法操作可實現為電子硬體、電腦軟體、或這兩者的組合。為清楚地說明硬體與軟體的此可互換性,各種說明性部件、方塊、模組、電路和操作在上文是以其功能性的形式作一般化描述的。此類功能性是被實現為硬體還是軟體取決於具體應用和施加於整體系統的設計約束。技藝人士可針對每種特定應用以不同方式來實現所描述的功能性,但此類實施例決策不應被解讀為致使脫離請求項的範圍。
用以實現結合本文中揭示的實施例描述的各種說明性邏輯、邏輯區塊、模組、以及電路的硬體可用設計成執行本文中描述的功能的通用處理器、數位訊號處理器(DSP)、特殊應用積體電路(ASIC)、現場可程式設計閘陣列(FPGA)或其他可程式設計邏輯設備、個別閘極或電晶體邏輯、個別的硬體部件、或其任何組合來實現或執行。通用處理器可以是微處理器,但在替換方案中,處理器可以是任何習知的處理器、控制器、微控制器、或狀態機。處理器亦可以被實現為接收器智慧對象的組合,例如,DSP與微處理器的組合、複數個微處理器、與DSP核心協同的一或多個微處理器、或任何其他此類配置。替換地,一些操作或方法可由專用於給定功能的電路系統來執行。
在一或多個實施例中,所描述的功能可在硬體、軟體、韌體或其任何組合中實現。若在軟體中實現,則該等功能可作為一或多個指令或代碼儲存在非瞬態電腦可讀取儲存媒體或非瞬態處理器可讀儲存媒體上。本文中揭示的方法或演算法的操作可在處理器可執行軟體模組或處理器可執行指令中體現,該處理器可執行軟體模組或處理器可執行指令可常駐在非瞬態電腦可讀或處理器可讀儲存媒體上。非瞬態電腦可讀或處理器可讀儲存媒體可以是能被電腦或處理器存取的任何儲存媒體。作為實例而非限定,此類非瞬態電腦可讀或處理器可讀儲存媒體可包括RAM、ROM、EEPROM、快閃記憶體、CD-ROM或其他光碟儲存、磁碟儲存或其他磁儲存智慧對象、或能被用來儲存指令或資料結構形式的期望程式碼且能被電腦存取的任何其他媒體。如本文中所使用的磁碟(disk)和光碟(disc)包括壓縮光碟(CD)、鐳射光碟、光碟、數位多功能光碟(DVD)、軟碟和藍光光碟,其中磁碟(disk)通常以磁性方式再現資料而光碟(disc)用鐳射以光學方式再現資料。以上的組合亦被包括在非瞬態電腦可讀和處理器可讀取媒體的範圍內。另外,方法或演算法的操作可作為一條代碼及/或指令或者代碼及/或指令的任何組合或集合而常駐在可被納入電腦程式產品中的非瞬態處理器可讀儲存媒體及/或電腦可讀取儲存媒體上。
提供所揭示的實施例的先前描述是為了使本領域任何技藝人士皆能製作或使用本請求項。對該等實施例的各種修改對於本領域技藝人士而言將是顯而易見的,並且本文中定義的通用原理可被應用於其他實施例而不會脫離請求項的範圍。由此,本揭示並非意欲限定於本文中圖示的實施例,而是應被授予與所附請求項和本文中揭示的原理和新穎性特徵一致的最廣義的範圍。
100:通訊系統 102a:巨集細胞 102b:微微細胞 102c:毫微微細胞 110a:基地台 110b:基地台 110c:基地台 110d:基地台 120a:無線設備 120b:無線設備 120c:無線設備 120d:無線設備 120e:無線設備 122:無線通訊鏈路 124:無線通訊鏈路 126:有線通訊鏈路 130:網路控制器 140:核心網路 190:LwM2M伺服器 191:MNO伺服器 200:無線數據機系統 202:第一SOC 204:第二SOC 205:溫度感測器 206:時鐘 208:電壓調節器 210:數位訊號處理器(DSP) 212:數據機處理器 214:圖形處理器 216:應用處理器(AP) 218:輔助處理器 220:記憶體 222:定製電路系統 224:系統部件和資源 226:互連/匯流排模組 230:溫度感測器 232:熱管理單元 234:熱功率包絡(TPE)部件 252:5G數據機處理器 254:功率管理單元 256:毫米波收發機 258:記憶體 260:附加處理器 264:互連/匯流排模組 266:無線收發機 268:SIM 300:資料撥叫架構 302:IoT設備 302a:LwM2M客戶端 302b:CoAP 302c:DTLS 302d:HTTP 304:伺服器 304a:LwM2M伺服器 304b:CoAP 304c:DTLS 304d:HTTP 312:LwM2M對象 351:遠端SIM置備對象 352:對象統一資源名稱(URN) 353:當前SIM類型IE 354:所支援的SIM類型IE 355:所支援WCDMA頻帶資訊IE 356:服務提供者名稱 357:簡檔包IE 358:簡檔URI 359:簡檔更新IE 360:狀態IE 361:更新結果IE 362:簡檔名稱IE 363:簡檔包版本IE 364:簡檔更新協定支援IE 365:簡檔更新遞送方法IE 366:SIM上的閒置記憶體IE 367:SIM上的總記憶體IE 368:所支援的LTE頻帶資訊IE 369:所支援EGPRS頻帶資訊IE 370:所支援TD-SCDMA頻帶資訊IE 371:所支援CDMA-2000頻帶資訊IE 372:所支援WiMAX頻帶資訊IE 373:所支援NB-IoT頻帶資訊IE 374:所支援5G頻帶資訊IE 375:ICCID IE 376:eUICC ID IE 377:簡檔類型IE 400:方法 401:方塊 402:方塊 404:方塊 406:方塊 500:方法 501:方塊 502:方塊 504:方塊 506:方塊 600:方法 602:方塊 604:方塊 650:方法 652:方塊 654:方塊 656:方塊 658:方塊 700:方法 702:方塊 704:方塊 750:方法 752:方塊 754:方塊 800:方法 802:方塊 804:方塊 806:方塊 900:方法 902:方塊 904:方塊 906:方塊 908:方塊 1000:方法 1002:方塊 1004:方塊 1020:方法 1022:方塊 1101:操作 1102:操作 1103:操作 1104:操作 1105:操作 1106:操作 1110:閒置狀態 1112:正在下載狀態 1114:已下載狀態 1116:正在更新狀態 1200:IoT設備 1204:天線 1206:內部記憶體 1210:聲音編碼/解碼(CODEC)電路 1212:電池 1216:功率管理部件 1300:伺服器 1301:處理器 1302:揮發性記憶體 1303:磁碟驅動器 1304:網路收發機 1306:數位多功能光碟(DVD)驅動器 1307:通訊網路 1400:無線設備 1404:天線 1410:聲音編碼/解碼(CODEC)電路 1412:顯示器 1414:揚聲器 1416:內部記憶體 1420:功能表選擇按鈕或搖桿開關 IP:網際網路協定 SMS:簡訊服務 TCP:傳輸控制協定 UDP:使用者資料包通訊協定
納入本文且構成本說明書一部分的附圖示出了申請專利範圍的示例性實施例,並與以上提供的概括描述和下文提供的詳細描述一起用來解釋申請專利範圍的特徵。
圖1是概念性地示出示例通訊系統的系統方塊圖。
圖2是示出根據各個實施例的可被配置成實現遠端用戶身份模組(SIM)簡檔置備的示例計算系統的部件的部件方塊圖。
圖3A是示出適於實現各個實施例的示例羽量級機器對機器(LwM2M)架構的方塊圖。
圖3B是適於實現各個實施例的遠端SIM置備對象的實例。
圖4是示出根據各個實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法的過程流程圖。
圖5是示出根據各個實施例的可由LwM2M客戶端計算設備執行的用於支援遠端SIM簡檔置備的方法的過程流程圖。
圖6A是示出根據一些實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法的過程流程圖。
圖6B是示出根據一些實施例的可由LwM2M客戶端計算設備執行的用於下載SIM簡檔更新的方法的過程流程圖。
圖7A是示出根據一些實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法的過程流程圖。
圖7B是示出根據一些實施例的可由LwM2M客戶端計算設備執行的用於下載SIM簡檔更新的方法的過程流程圖。
圖8是示出根據一些實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法的過程流程圖。
圖9是示出根據一些實施例的可由LwM2M客戶端計算設備執行的用於支援遠端SIM簡檔置備的方法的過程流程圖。
圖10A是示出根據一些實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法的過程流程圖。
圖10B是示出根據一些實施例的可由LwM2M伺服器執行的用於支援遠端SIM簡檔置備的方法的過程流程圖。
圖11是示出根據一些實施例的可由LwM2M客戶端計算設備執行的用於支援遠端SIM簡檔置備的示例操作的狀態圖。
圖12是適用於各個實施例的IoT設備的部件方塊圖。
圖13是適用於實現各個實施例的示例伺服器的部件圖。
圖14是適用於實現各個實施例的無線設備的部件方塊圖。
國內寄存資訊(請依寄存機構、日期、號碼順序註記) 無 國外寄存資訊(請依寄存國家、機構、日期、號碼順序註記) 無
1101:操作
1102:操作
1103:操作
1104:操作
1105:操作
1106:操作
1110:閒置狀態
1112:正在下載狀態
1114:已下載狀態
1116:正在更新狀態

Claims (30)

  1. 一種用於支援遠端用戶身份模組(SIM)簡檔置備的方法,包括以下步驟: 由一羽量級機器對機器(LwM2M)伺服器的一處理器從一行動網路服務供應商伺服器接收對針對一LwM2M客戶端計算設備的一SIM簡檔更新的一指示; 由該LwM2M伺服器的該處理器為該LwM2M客戶端計算設備產生指示針對該LwM2M客戶端計算設備的該SIM簡檔更新可用的一遠端SIM置備對象;及 由該LwM2M伺服器的該處理器向該LwM2M客戶端計算設備發送該遠端SIM置備對象。
  2. 如請求項1所述的方法,進一步包括以下步驟: 由該LwM2M伺服器的該處理器從該行動網路服務供應商伺服器接收一SIM簡檔包;及 由該LwM2M伺服器的該處理器在一或多個附加遠端SIM置備對象中向該LwM2M客戶端計算設備發送該SIM簡檔包。
  3. 如請求項1所述的方法,其中: 來自該行動網路服務供應商伺服器的對針對該LwM2M客戶端計算設備的該SIM簡檔更新的該指示包括來自該行動網路服務供應商伺服器的一SIM簡檔包可供該LwM2M客戶端計算設備下載的一或多個位址;並且 該遠端SIM置備對象包括該一或多個位址中的一者。
  4. 如請求項3所述的方法,進一步包括以下步驟: 由該LwM2M伺服器的該處理器決定由該LwM2M客戶端計算設備支援的一SIM簡檔更新協定;及 由該LwM2M伺服器的該處理器至少部分地基於由該LwM2M客戶端計算設備支援的該SIM簡檔更新協定來選擇該一或多個位址中的該一者。
  5. 如請求項1所述的方法,在產生該遠端SIM置備對象之前,進一步包括以下步驟: 由該LwM2M伺服器的該處理器決定該LwM2M客戶端計算設備是否支援與針對該LwM2M客戶端計算設備的該SIM簡檔更新相關聯的一射頻(RF)頻帶;及 由該LwM2M伺服器的該處理器回應於決定該LwM2M客戶端計算設備不支援與針對該LwM2M客戶端計算設備的該SIM簡檔更新相關聯的一RF頻帶而向該行動網路服務供應商伺服器發送對一SIM簡檔更新錯誤的一指示, 其中產生該遠端SIM置備對象包括由該LwM2M伺服器的該處理器回應於決定該LwM2M客戶端計算設備確實支援與針對該LwM2M客戶端計算設備的該SIM簡檔更新相關聯的一RF頻帶而產生該遠端SIM置備對象。
  6. 如請求項1所述的方法,在產生該遠端SIM置備對象之前,進一步包括以下步驟: 由該LwM2M伺服器的該處理器決定該LwM2M客戶端計算設備的一SIM的閒置記憶體空間是否等於或大於針對該LwM2M客戶端計算設備的該SIM簡檔更新的一記憶體要求;及 由該LwM2M伺服器的該處理器回應於決定該SIM的該閒置記憶體空間小於針對該LwM2M客戶端計算設備的該SIM簡檔更新的該記憶體要求而向該行動網路服務供應商伺服器發送對一SIM簡檔更新錯誤的一指示, 其中產生該遠端SIM置備對象包括由該LwM2M伺服器的該處理器回應於決定該SIM的該閒置記憶體空間等於或大於針對該LwM2M客戶端計算設備的該SIM簡檔更新的該記憶體要求而產生該遠端SIM置備對象。
  7. 如請求項1所述的方法,其中向該LwM2M客戶端計算設備發送該遠端SIM置備對象包括由該LwM2M伺服器的該處理器使用一安全連接來向該LwM2M客戶端計算設備發送該遠端SIM置備對象。
  8. 如請求項1所述方法,進一步包括以下步驟: 由該LwM2M伺服器的該處理器決定是否接收到來自該LwM2M客戶端計算設備的指示該LwM2M客戶端計算設備成功地下載了一SIM簡檔包的一第二遠端SIM置備對象; 由該LwM2M伺服器的該處理器回應於決定接收到來自該LwM2M客戶端計算設備的該第二遠端SIM置備對象而為該LwM2M客戶端計算設備產生包括一簡檔更新觸發指示的一第三遠端SIM置備對象;及 由該LwM2M伺服器的該處理器向該LwM2M客戶端計算設備發送該第三遠端SIM置備對象。
  9. 一種用於支援遠端用戶身份模組(SIM)簡檔置備的方法,包括以下步驟: 由一羽量級機器對機器(LwM2M)客戶端計算設備的一處理器從一LwM2M伺服器接收指示針對該LwM2M客戶端計算設備的一SIM簡檔更新可用的一遠端SIM置備對象;及 由該LwM2M客戶端計算設備的該處理器回應於接收到該遠端SIM置備對象而下載該SIM簡檔更新。
  10. 如請求項9所述的方法,其中下載該SIM簡檔更新包括以下步驟: 由該LwM2M客戶端計算設備的該處理器在來自該LwM2M伺服器的一或多個附加遠端SIM置備對象中接收一SIM簡檔包; 由該LwM2M客戶端計算設備的該處理器決定該SIM簡檔包是否通過一完整性校驗; 由該LwM2M客戶端計算設備的該處理器回應於決定該SIM簡檔包未通過該完整性校驗而向該LwM2M伺服器發送指示該完整性校驗失敗的一遠端SIM置備對象;及 由該LwM2M客戶端計算設備的該處理器回應於決定該SIM簡檔包通過了該完整性校驗而向該LwM2M伺服器發送指示該SIM簡檔包處於一已下載狀態的一遠端SIM置備對象。
  11. 如請求項9所述的方法,其中: 該遠端SIM置備對象包括一SIM簡檔包可供下載的一位址;並且 下載該SIM簡檔更新包括以下步驟: 由該LwM2M客戶端計算設備的該處理器向該位址發送對該SIM簡檔包的一請求; 由該LwM2M客戶端計算設備的該處理器回應於向該位址發送對該SIM簡檔包的該請求而接收該SIM簡檔包; 由該LwM2M客戶端計算設備的該處理器決定該SIM簡檔包是否通過一完整性校驗; 由該LwM2M客戶端計算設備的該處理器回應於決定該SIM簡檔包未通過該完整性校驗而向該LwM2M伺服器發送指示該完整性校驗失敗的一遠端SIM置備對象;及 由該LwM2M客戶端計算設備的該處理器回應於決定該SIM簡檔包通過了該完整性校驗而向該LwM2M伺服器發送指示該SIM簡檔包處於一已下載狀態的一遠端SIM置備對象。
  12. 如請求項11所述的方法,其中該位址是與除了該LwM2M伺服器之外的以伺服器相關聯的一統一資源指示符(URI)。
  13. 如請求項9所述的方法,其中接收該遠端SIM置備對象包括由該LwM2M客戶端計算設備的該處理器使用一安全連接來從該LwM2M伺服器接收該遠端SIM置備對象。
  14. 如請求項9所述的方法,進一步包括以下步驟: 由該LwM2M客戶端計算設備的該處理器接收一SIM簡檔包; 由該LwM2M客戶端計算設備的該處理器從該LwM2M伺服器接收包括一簡檔更新觸發指示的一第二遠端SIM置備對象;及 由該LwM2M客戶端計算設備的該處理器回應於接收到該第二遠端SIM置備對象而使用該SIM簡檔包來發起針對該LwM2M客戶端計算設備的一SIM簡檔更新。
  15. 如請求項14所述的方法,回應於成功更新該SIM簡檔,進一步包括以下步驟: 由該LwM2M客戶端計算設備的該處理器向該LwM2M伺服器發送一第三遠端SIM置備對象,該第三遠端SIM置備對象指示該LwM2M客戶端計算設備的一新的當前服務提供者。
  16. 如請求項9所述的方法,其中該LwM2M客戶端計算設備是一物聯網路(IoT)設備。
  17. 一種羽量級機器對機器(LwM2M)伺服器,包括: 一處理器,該處理器被配置有用於以下操作的處理器可執行指令: 從一行動網路服務供應商伺服器接收對針對一LwM2M客戶端計算設備的一用戶身份模組(SIM)簡檔更新的一指示; 為該LwM2M客戶端計算設備產生指示針對該LwM2M客戶端計算設備的該SIM簡檔更新可用的一遠端SIM置備對象;及 向該LwM2M客戶端計算設備發送該遠端SIM置備對象。
  18. 如請求項17所述的LwM2M伺服器,其中該處理器被進一步配置有用於以下操作的處理器可執行指令: 從該行動網路服務供應商伺服器接收一SIM簡檔包;及 在一或多個附加遠端SIM置備對象中向該LwM2M客戶端計算設備發送該SIM簡檔包。
  19. 如請求項17所述的LwM2M伺服器,其中: 來自該行動網路服務供應商伺服器的對針對該LwM2M客戶端計算設備的該SIM簡檔更新的該指示包括來自該行動網路服務供應商伺服器的一SIM簡檔包可供該LwM2M客戶端計算設備下載的一或多個位址;並且 該遠端SIM置備對象包括該一或多個位址中的一者。
  20. 如請求項19所述的LwM2M伺服器,其中該處理器被進一步配置有用於以下操作的處理器可執行指令: 決定由該LwM2M客戶端計算設備支援的一SIM簡檔更新協定;及 至少部分地基於由該LwM2M客戶端計算設備支援的該SIM簡檔更新協定來選擇該一或多個位址中的該一者。
  21. 如請求項17所述的LwM2M伺服器,其中: 該處理器被進一步配置有用於以下操作的處理器可執行指令:在產生該遠端SIM置備對象之前: 決定該LwM2M客戶端計算設備是否支援與針對該LwM2M客戶端計算設備的該SIM簡檔更新相關聯的一射頻(RF)頻帶;及 回應於決定該LwM2M客戶端計算設備不支援與針對該LwM2M客戶端計算設備的該SIM簡檔更新相關聯的一RF頻帶而向該行動網路服務供應商伺服器發送對一SIM簡檔更新錯誤的一指示;並且 該處理器被配置有用於藉由以下操作來產生該遠端SIM置備對象的處理器可執行指令:回應於決定該LwM2M客戶端計算設備確實支援與針對該LwM2M客戶端計算設備的該SIM簡檔更新相關聯的一RF頻帶而產生該遠端SIM置備對象。
  22. 如請求項17所述的LwM2M伺服器,其中: 該處理器被進一步配置有用於以下操作的處理器可執行指令:在產生該遠端SIM置備對象之前: 決定該LwM2M客戶端計算設備的一SIM的閒置記憶體空間是否等於或大於針對該LwM2M客戶端計算設備的該SIM簡檔更新的一記憶體要求;及 回應於決定該SIM的該閒置記憶體空間小於針對該LwM2M客戶端計算設備的該SIM簡檔更新的該記憶體要求而向該行動網路服務供應商伺服器發送對一SIM簡檔更新錯誤的一指示;並且 該處理器被配置有用於藉由以下操作來產生該遠端SIM置備對象的處理器可執行指令:回應於決定該SIM的該閒置記憶體空間等於或大於針對該LwM2M客戶端計算設備的該SIM簡檔更新的該記憶體要求而產生該遠端SIM置備對象。
  23. 如請求項17所述的LwM2M伺服器,其中該處理器被進一步配置有用於藉由以下操作來向該LwM2M客戶端計算設備發送該遠端SIM置備對象的處理器可執行指令:使用一安全連接來向該LwM2M客戶端計算設備發送該遠端SIM置備對象。
  24. 如請求項17所述的LwM2M伺服器,其中該處理器被進一步配置有用於以下操作的處理器可執行指令: 決定是否接收到來自該LwM2M客戶端計算設備的指示該LwM2M客戶端計算設備成功地下載了一SIM簡檔包的一第二遠端SIM置備對象; 回應於決定接收到來自該LwM2M客戶端計算設備的該第二遠端SIM置備對象而為該LwM2M客戶端計算設備產生包括一簡檔更新觸發指示的一第三遠端SIM置備對象;及 向該LwM2M客戶端計算設備發送該第三遠端SIM置備對象。
  25. 一種羽量級機器對機器(LwM2M)計算設備,包括: 一處理器,該處理器被配置有用於以下操作的處理器可執行指令: 從一LwM2M伺服器接收指示針對該LwM2M計算設備的一用戶身份模組(SIM)簡檔更新可用的一遠端SIM置備對象;及 回應於接收到該遠端SIM置備對象而下載該SIM簡檔更新。
  26. 如請求項25所述的LwM2M計算設備,其中該處理器被進一步配置有用於藉由以下操作來下載該SIM簡檔更新的處理器可執行指令: 在來自該LwM2M伺服器的一或多個附加遠端SIM置備對象中接收一SIM簡檔包; 決定該SIM簡檔包是否通過完整性校驗; 回應於決定該SIM簡檔包未通過該完整性校驗而向該LwM2M伺服器發送指示該完整性校驗失敗的一遠端SIM置備對象;及 回應於決定該SIM簡檔包通過了該完整性校驗而向該LwM2M伺服器發送指示該SIM簡檔包處於一已下載狀態的一遠端SIM置備對象。
  27. 如請求項25所述的LwM2M計算設備,其中: 該遠端SIM置備對象包括一SIM簡檔包可供下載的一位址;並且 該處理器被進一步配置有用於藉由以下操作來下載該SIM簡檔更新的處理器可執行指令: 向該位址發送對該SIM簡檔包的一請求; 回應於向該位址發送對該SIM簡檔包的該請求而接收該SIM簡檔包; 決定該SIM簡檔包是否通過一完整性校驗; 回應於決定該SIM簡檔包未通過該完整性校驗而向該LwM2M伺服器發送指示該完整性校驗失敗的一遠端SIM置備對象;及 回應於決定該SIM簡檔包通過了該完整性校驗而向該LwM2M伺服器發送指示該SIM簡檔包處於一已下載狀態的一遠端SIM置備對象。
  28. 如請求項25所述的LwM2M計算設備,其中該處理器被進一步配置有用於藉由以下操作來接收該遠端SIM置備對象的處理器可執行指令:使用一安全連接來從該LwM2M伺服器接收該遠端SIM置備對象。
  29. 如請求項25所述的LwM2M計算設備,其中該處理器被進一步配置有用於以下操作的處理器可執行指令: 接收一SIM簡檔包; 從該LwM2M伺服器接收包括一簡檔更新觸發指示的一第二遠端SIM置備對象;及 回應於接收到該第二遠端SIM置備對象而使用該SIM簡檔包來發起針對該LwM2M計算設備的一SIM簡檔更新。
  30. 如請求項29所述的LwM2M計算設備,其中該處理器被進一步配置有用於以下操作的處理器可執行指令:回應於成功更新該SIM簡檔而向該LwM2M伺服器發送一第三遠端SIM置備對象,該第三遠端SIM置備對象指示該LwM2M計算設備的一新的當前服務提供者。
TW110136914A 2020-11-05 2021-10-04 遠端sim置備 TW202220462A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US17/090,477 2020-11-05
US17/090,477 US11533605B2 (en) 2020-11-05 2020-11-05 Remote SIM provisioning

Publications (1)

Publication Number Publication Date
TW202220462A true TW202220462A (zh) 2022-05-16

Family

ID=78500720

Family Applications (1)

Application Number Title Priority Date Filing Date
TW110136914A TW202220462A (zh) 2020-11-05 2021-10-04 遠端sim置備

Country Status (5)

Country Link
US (3) US11533605B2 (zh)
EP (1) EP4241474A1 (zh)
CN (1) CN116349262A (zh)
TW (1) TW202220462A (zh)
WO (1) WO2022098457A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11653197B2 (en) 2020-11-05 2023-05-16 Qualcomm Incorporated Remote SIM provisioning
US11533605B2 (en) 2020-11-05 2022-12-20 Qualcomm Incorporated Remote SIM provisioning

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005036916A1 (en) * 2003-10-03 2005-04-21 Bitfone Corporation Network and method for registration of mobile devices and management of the mobile devices
EP2156401A4 (en) * 2007-05-18 2013-04-17 Shorthand Mobile Inc SYSTEM AND METHOD FOR ADVANCED COMMUNICATION VIA COMMUNICATION SYSTEMS AT SMALL DATA RATE
US8639245B2 (en) * 2009-06-08 2014-01-28 Qualcomm Incorporated Method and apparatus for updating rules governing the switching of virtual SIM service contracts
US8996002B2 (en) * 2010-06-14 2015-03-31 Apple Inc. Apparatus and methods for provisioning subscriber identity data in a wireless network
US9094801B2 (en) * 2013-01-15 2015-07-28 Verizon Patent And Licensing Inc. Method and system for enabling multicast distribution of mobile device update data
KR101975510B1 (ko) * 2014-05-23 2019-05-07 후아웨이 테크놀러지 컴퍼니 리미티드 Euicc 관리 방법, euicc, sm 플랫폼 및 시스템
CN107005837B (zh) * 2014-11-17 2020-12-18 三星电子株式会社 用于通信***中的简档安装的装置和方法
KR102333395B1 (ko) 2015-02-17 2021-12-03 삼성전자 주식회사 이동통신 시스템의 단말에서 프로파일 수신을 위한 방법 및 장치
US10939279B2 (en) 2015-03-25 2021-03-02 Samsung Electronics Co., Ltd. Method and apparatus for downloading profile in wireless communication system
WO2016167536A1 (en) 2015-04-13 2016-10-20 Samsung Electronics Co., Ltd. Method and apparatus for managing a profile of a terminal in a wireless communication system
ES2743576T3 (es) 2015-04-13 2020-02-19 Samsung Electronics Co Ltd Procedimiento y aparato de gestión de un perfil de un terminal en un sistema de comunicación inalámbrica
WO2017019238A1 (en) * 2015-07-30 2017-02-02 Intel IP Corporation Secure firmware upgrade for cellular iot
KR102381377B1 (ko) 2015-10-07 2022-03-31 삼성전자주식회사 통신 시스템에서 프로파일을 원격으로 제공하는 방법 및 장치
IL242762A0 (en) * 2015-11-24 2016-04-21 Moti Maimon A method and system for creating a communication channel between a smart object and a smart phone
US10346147B2 (en) * 2015-12-22 2019-07-09 Samsung Electronics Co., Ltd. Method and apparatus for providing a profile
WO2017220154A1 (en) 2016-06-23 2017-12-28 Telefonaktiebolaget Lm Ericsson (Publ) A method enabling migration of a subscription
US9831903B1 (en) 2016-07-28 2017-11-28 Apple Inc. Update of a trusted name list
KR102484367B1 (ko) 2016-09-09 2023-01-04 삼성전자주식회사 UICC와 eUICC의 제어 방법 및 시스템
US10506439B2 (en) * 2016-09-16 2019-12-10 Apple Inc. Secure control of profile policy rules
EP3358867A1 (en) 2017-02-03 2018-08-08 Gemalto Sa Method for managing communication between a server and a user equipment
EP4221088A3 (en) 2017-02-10 2023-09-06 Huawei Technologies Co., Ltd. Method and system for updating certificate issuer public key, and related device
CN106851621A (zh) * 2017-02-17 2017-06-13 惠州Tcl移动通信有限公司 一种基于rsp的lpa应用实现方法及实现***
US11533160B2 (en) 2017-04-05 2022-12-20 Apple Inc. Embedded universal integrated circuit card (eUICC) profile content management
US10057761B1 (en) * 2017-05-31 2018-08-21 T-Mobile Usa, Inc. Capability- and user-based profile downloads for networked devices
US11937080B2 (en) * 2017-07-28 2024-03-19 Huawei Technologies Co., Ltd. Method for updating network access application authentication information, terminal, and server
US10769279B2 (en) 2017-08-24 2020-09-08 Apple Inc. Secure element operating system update notification
EP3677058B1 (en) 2017-08-30 2023-11-29 Telefonaktiebolaget LM Ericsson (PUBL) Sim provisioning
KR102458790B1 (ko) 2017-09-07 2022-10-25 삼성전자 주식회사 무선 통신 시스템에서 디바이스들의 프로파일 이동을 지원하는 방법 및 장치
KR102424358B1 (ko) * 2017-11-30 2022-07-22 삼성전자주식회사 통신 서비스를 제공하는 방법 및 전자 장치
US20190181901A1 (en) 2017-12-08 2019-06-13 T-Mobile Usa, Inc. Local profile assistant and application programming interface
KR102394334B1 (ko) 2017-12-19 2022-05-06 삼성전자주식회사 보안 엘리먼트를 이용하여 통신 서비스를 제공하는 방법 및 이를 위한 전자 장치
US11595813B2 (en) * 2018-01-15 2023-02-28 Telefonaktiebolaget Lm Ericsson (Publ) Profile handling of a communications device
KR102442706B1 (ko) 2018-03-08 2022-09-14 삼성전자주식회사 전자 장치 및 전자 장치에서 가입자 식별 정보 기반 통신 서비스 제공 방법
US10917790B2 (en) 2018-06-01 2021-02-09 Apple Inc. Server trust evaluation based authentication
KR102600813B1 (ko) 2018-06-07 2023-11-10 삼성전자 주식회사 메시지 서비스를 이용하여 프로파일을 설치하고 관리하는 방법 및 장치
US11265715B2 (en) * 2019-06-20 2022-03-01 Samsung Electronics Co., Ltd. Method and apparatus for providing communication service
EP4029220A1 (en) * 2019-09-10 2022-07-20 Telefonaktiebolaget LM Ericsson (publ) Profile handling of a batch of identity modules
US11533605B2 (en) 2020-11-05 2022-12-20 Qualcomm Incorporated Remote SIM provisioning
US11653197B2 (en) 2020-11-05 2023-05-16 Qualcomm Incorporated Remote SIM provisioning

Also Published As

Publication number Publication date
EP4241474A1 (en) 2023-09-13
US11792639B2 (en) 2023-10-17
WO2022098457A1 (en) 2022-05-12
US20230362621A1 (en) 2023-11-09
US11533605B2 (en) 2022-12-20
US20230093167A1 (en) 2023-03-23
CN116349262A (zh) 2023-06-27
US20220141644A1 (en) 2022-05-05

Similar Documents

Publication Publication Date Title
US20230217472A1 (en) Uplink and downlink streaming bit rate assistance in 4g and 5g networks
US11792639B2 (en) Remote SIM provisioning
US11140607B2 (en) Communication link selection performed by an internet of things device
CN114731575A (zh) 对用于非公共网络(npn)的***信息块(sib)有效性校验的增强
KR20230051489A (ko) 5g 미디어 스트리밍에서의 메트릭 수집 및 보고
US20230224699A1 (en) Remote SIM Provisioning
EP4005181B1 (en) Rds support for lwm2m and non-lwm2m iot applications
US20220167159A1 (en) Systems and methods for authenticating a wireless device
TW202207729A (zh) 用於無線電存取網路位元速率推薦的注意(at)介面
US11109343B2 (en) Transport protocol usage of confirmable versus non-confirmable notifications based on criticality of the observation
US20240155040A1 (en) Configuring Network Services To Support An Application
US20230137968A1 (en) 5G QoS Provisioning For An End-to-End Connection Including Non-5G Networks
US20230137082A1 (en) Generic Bootstrapping Architecture (GBA) Signaling To Indicate Need For Key Renegotiation
US20210105612A1 (en) User plane integrity protection (up ip) capability signaling in 5g/4g systems