配置文件啟用處理方法和eUICC的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于智能卡技術(shù)領(lǐng)域,具體是設(shè)及一種配置文件啟用處理方法和eUICC。
【背景技術(shù)】
[0002] 目前,嵌入式通用集成電路卡(embeddedUniversalIntegratedCircuitCard, 簡稱eUICC),已經(jīng)被使用在多種終端設(shè)備中。eUICC中可W存儲多套配置文件(profile), 用戶可W根據(jù)實際的使用需求選擇何時用哪個配置文件進行入網(wǎng)。為了實現(xiàn)對eUICC的遠 程管理,目前已經(jīng)存在通過eUICC遠程管理平臺對eUICC進行遠程管理的相關(guān)規(guī)范。
[0003] 假設(shè)用戶當(dāng)前使用的profile對應(yīng)的號碼為舊號碼,其接下來希望使用的號碼稱 為新號碼,新號碼對應(yīng)的配置文件稱為目標(biāo)profile,則在eUICC遠程管理平臺接收到激活 該新號碼的激活請求后,eUICC遠程管理平臺與eUICC進行交互,W使eUICC去激活當(dāng)前使 用的舊號碼的profile,激活新號碼的目標(biāo)profile。eUICC激活新號碼的目標(biāo)profile后, 通過CU接口向終端發(fā)送重啟卡片的通知,終端進而重啟eUICC。
[0004] 實際應(yīng)用中,由于終端的各異性,其終端解決方案可能并非嚴(yán)格遵照相關(guān)技術(shù)標(biāo) 準(zhǔn),從而使得在終端在重啟卡片的過程中,由于終端中保存有舊號碼的profiIe對應(yīng)的舊 鑒權(quán)參數(shù),可能會將該舊鑒權(quán)參數(shù)寫入到激活的目標(biāo)profile中;或者在卡片重啟后的聯(lián) 網(wǎng)過程中,終端直接使用其之前存儲的舊鑒權(quán)參數(shù)進行聯(lián)網(wǎng)操作,從而,目標(biāo)profile不能 被正常啟用,不能提供正常的網(wǎng)絡(luò)連接,進而導(dǎo)致eUICC執(zhí)行回退機制,使得承載新號碼的 目標(biāo)profile啟用失敗。
【發(fā)明內(nèi)容】
[0005] 針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明提供一種配置文件啟用處理方法和eUICC,用 W解決profi1e啟用失敗的問題。
[0006] 本發(fā)明提供了一種配置文件啟用處理方法,包括:
[0007] 接收到eUICC遠程管理平臺發(fā)送的激活請求后,根據(jù)所述激活請求去激活第一用 戶號碼對應(yīng)的第一配置文件,激活第二用戶號碼對應(yīng)的第二配置文件,其中,第一配置文件 是在接收到所述激活請求前正在使用的配置文件;
[0008] 向終端設(shè)備發(fā)送重啟卡片請求,W使所述終端設(shè)備重啟卡片;
[0009] 更新所述第二配置文件中的預(yù)設(shè)鑒權(quán)參數(shù)為預(yù)設(shè)參數(shù)值;
[0010] 向所述終端設(shè)備發(fā)送重啟終端請求,所述重啟終端請求用于請求所述終端設(shè)備進 行終端重啟操作,W使所述終端設(shè)備啟用所述第二配置文件進行網(wǎng)絡(luò)連接。
[0011] 本發(fā)明提供了一種eUICC,包括:
[0012] 第一接收模塊,用于在接收到eUICC遠程管理平臺發(fā)送的激活請求后,根據(jù)所述 激活請求去激活第一用戶號碼對應(yīng)的第一配置文件,激活第二用戶號碼對應(yīng)的第二配置文 件,其中,第一配置文件是在接收到所述激活請求前正在使用的配置文件;
[0013] 第一發(fā)送模塊,用于向終端設(shè)備發(fā)送重啟卡片請求,W使所述終端設(shè)備重啟卡 片;
[0014] 更新模塊,用于更新所述第二配置文件中的預(yù)設(shè)鑒權(quán)參數(shù)為預(yù)設(shè)參數(shù)值;
[0015] 所述第一發(fā)送模塊,還用于向所述終端設(shè)備發(fā)送重啟終端請求,所述重啟終端請 求用于請求所述終端設(shè)備進行終端重啟操作,W使所述終端設(shè)備啟用所述第二配置文件進 行網(wǎng)絡(luò)連接。
[0016] 本發(fā)明提供的配置文件啟用處理方法和eUICC,當(dāng)eUICC執(zhí)行去激活當(dāng)前使用的 第一配置文件,激活第二配置文件,并在終端設(shè)備重啟eUICC之后,eUICC通過更新第二配 置文件中的預(yù)設(shè)鑒權(quán)參數(shù),從而將可能寫入到第二配置文件中的第一配置文件對應(yīng)的鑒權(quán) 參數(shù)清除,進而,eUICC通過指示終端設(shè)備重啟終端,來清除終端設(shè)備中存儲的第一配置文 件對應(yīng)的鑒權(quán)參數(shù),從而,終端設(shè)備可W啟用激活的第二配置文件進行入網(wǎng)連接,使得第二 配置文件能夠在激活后被正常啟用。
【附圖說明】
[0017] 圖1為本發(fā)明配置文件啟用處理方法實施例一的流程圖;
[0018] 圖2為本發(fā)明配置文件啟用處理方法實施例二的流程圖;
[0019] 圖3為本發(fā)明eUICC實施例一的流程圖;
[0020] 圖4為本發(fā)明eUICC實施例二的示意圖。
【具體實施方式】
[0021] 圖1為本發(fā)明配置文件啟用處理方法實施例一的流程圖,本實施例中,該配置文 件啟用處理方法由eUICC來執(zhí)行,如圖1所示,該配置文件啟用處理方法可W包括如下步 驟:
[0022] 步驟101、接收到eUICC遠程管理平臺發(fā)送的激活請求后,根據(jù)所述激活請求去激 活第一用戶號碼對應(yīng)的第一配置文件,激活第二用戶號碼對應(yīng)的第二配置文件,其中,第一 配置文件是在接收到所述激活請求前正在使用的配置文件。
[0023] 本實施例中,eUICC遠程管理平臺在接收到運營商側(cè)設(shè)備比如運營商管理平臺發(fā) 送的上述激活請求后,可W將該激活請求轉(zhuǎn)發(fā)至eUICC,從而eUICC根據(jù)該激活請求去激 活當(dāng)前使用的第一用戶號碼對應(yīng)的第一配置文件,并激活第二用戶號碼對應(yīng)的第二配置文 件。
[0024] 可W理解的是,eUICC中預(yù)先下載安裝有多套配置文件,每套配置文件對應(yīng)于不同 的網(wǎng)絡(luò)連接應(yīng)用;或者,eUICC在激活新配置文件之前首先進行新配置文件的下載、安裝操 作。
[00巧]步驟102、向終端設(shè)備發(fā)送重啟卡片請求,W使所述終端設(shè)備重啟卡片。
[0026] eUICC通過與終端設(shè)備間的機卡接口:CU接口,向終端設(shè)備發(fā)送重啟卡片請求,從 而使得終端設(shè)備執(zhí)行重啟卡片操作。
[0027] 在終端設(shè)備執(zhí)行重啟卡片的過程中,由于各終端設(shè)備的異構(gòu)性、多樣性,不同終端 設(shè)備的CU接口命令的具體實現(xiàn)方案不盡相同,因此,有些終端設(shè)備在執(zhí)行重啟卡片的操作 過程中,會將當(dāng)前正在使用的第一配置文件對應(yīng)的部分鑒權(quán)參數(shù)寫入到激活的第二配置文 件中。
[0028] 目前,在終端設(shè)備執(zhí)行重啟卡片之后,eUICC會進行后續(xù)的向eUICC遠程管理平臺 發(fā)送激活通知等流程。
[0029] 在eUICC向eUICC遠程管理平臺發(fā)送激活通知的過程中,其采用第二用戶號碼通 過短信等方式向eUICC遠程管理平臺發(fā)送了該激活通知。
[0030] 但是由于eUICC中第二配置文件中被寫入了第一配置文件對應(yīng)的鑒權(quán)參數(shù),或者 終端直接使用其之前存儲的舊鑒權(quán)參數(shù)進行聯(lián)網(wǎng)操作,從而在eUICC與eUICC遠程管理平 臺交互發(fā)送激活通知的過程中,eUICC遠程管理平臺處顯示的是eUICCW第一用戶號碼發(fā) 送的該激活通知,從而,eUICC遠程管理平臺確定出現(xiàn)異常,因此不會向eUICC反饋確認消 息或反饋錯誤消息,導(dǎo)致eUICC會執(zhí)行回滾操作,即重新激活第一配置文件,或執(zhí)行回退機 審IJ,即激活作為備份使用的另一配置文件,從而使得應(yīng)用被啟用的第二配置文件啟用失敗。
[0031] 為此,本實施例中提供了如下的處理方案:
[0032] 步驟103、更新所述第二配置文件中的預(yù)設(shè)鑒權(quán)參數(shù)為預(yù)設(shè)參數(shù)值。
[0033] 步驟104、向所述終端設(shè)備發(fā)送重啟終端請求,所述重啟終端請求用于請求所述終 端設(shè)備進行終端重啟操作。
[0034] 終端設(shè)備在執(zhí)行終端重啟時,啟用第二配置文件進行網(wǎng)絡(luò)注冊、連接,從而使得終 端設(shè)備和卡片都更新了第二配置對應(yīng)的鑒權(quán)參數(shù)。
[0035] 具體來說,eUICC在被終端設(shè)備重啟之后,由于第二配置文件中的一些鑒權(quán)參數(shù)可 能被第一配置文件對應(yīng)的鑒權(quán)參數(shù)覆蓋,從而,eUICC更新激活的第二配置文件中的鑒權(quán)參 數(shù),將其更新為預(yù)設(shè)值。
[0036] 具體地,主要設(shè)及的需更新的鑒權(quán)參數(shù)包括列號SQN、訪問控制級別EFa。。、位置信 息町OCI。
[0037] 對運些鑒權(quán)參數(shù)的更新可W采用如下方式:
[003引可W將SQN、EFu。更新為出廠設(shè)置值,即進行初始化更新。
[0039] 可W參考如下表1更新邸ACC:
[0040] 表1
[0041]
[0042]
[0043]eUICC對第二配置文件中的上述鑒權(quán)參數(shù)進行更新的目的在于清除第二配置文件 中被寫入的第一配置文件對應(yīng)的鑒權(quán)參數(shù)。
[0044] 雖然第二配置文件中的上述鑒權(quán)參數(shù)被清除,但是,終端設(shè)備中還是保存了第一 配置文件的上述鑒權(quán)參數(shù),仍可能會導(dǎo)致第二配置文件啟用失敗,因此,本實施例中,eUICC 進而通過請求終端設(shè)備重啟終端的方式,清除終端設(shè)備中存儲的第一配置文件對應(yīng)的鑒權(quán) 參數(shù)。
[0045] 具體來說,eUICC可W通過采用displaytext指令的高優(yōu)先級不自動消失模式, 向用戶發(fā)送指示用戶重啟終端設(shè)備的通知消息。簡單來說,就是eUICC通過該指令W用戶 界面的形式告知用戶重啟終端設(shè)備。
[0046] 由于終端設(shè)備重啟會進行初始化處理,從而會將其保存的第一配置文件的鑒權(quán)參 數(shù)清除。
[0047] 通過上述方式,eUICC中第二配置文件和終端設(shè)備中的第一配置文件對應(yīng)的鑒權(quán) 參數(shù)都被清除,從而,eUICC與eUICC遠程管理平臺進而進行后續(xù)的激活通知流程等現(xiàn)有操 作流程,可W保證終端設(shè)備能夠正常啟用第二配置文件進行網(wǎng)絡(luò)連接。
[0048] 本實施例中,當(dāng)eUICC執(zhí)行去激活當(dāng)前使用的第一配置文件,激活第二配置文件, 并在終端設(shè)備重啟eUICC之后,eUICC通過更新第二配置文件中的預(yù)設(shè)鑒權(quán)參數(shù),從而將寫 入到第二配置文件中的第一配置文件對應(yīng)的鑒權(quán)參數(shù)清除,進而,eUICC通過指示終端設(shè)備 重啟終端,來清除終端設(shè)備中存儲的第一配置文件對應(yīng)的鑒權(quán)參數(shù),從而,終端設(shè)備可W啟 用激活的第二配置文件進行入網(wǎng)連接,使得第二配置文件能夠在激活后被正常啟用。
[0049] 圖2為本發(fā)明配置文件啟用處理方法實施例二的流程圖,如圖2所示,在上述步驟 104之后,還可W包括如下步驟: