本發(fā)明涉及虛擬用戶識別模塊(SIM,Subscriber Identity Module)技術(shù),尤其涉及一種虛擬SIM卡的遷移方法、終端、服務(wù)器、系統(tǒng)。
背景技術(shù):
虛擬SIM卡是一種將傳統(tǒng)SIM卡中的文件參數(shù)直接加密存儲在終端中,并完全基于軟件的應(yīng)用技術(shù)。與傳統(tǒng)SIM卡相比,他具有成本低廉,不受尺寸、工作溫度等物理電氣特性限制,因此具有廣泛的應(yīng)用前景。
現(xiàn)在基于虛擬SIM卡技術(shù)的產(chǎn)品正在不斷推出,例如GlocalMe的吉客貓和蘋果公司的AppleSIM等,這些產(chǎn)品的虛擬SIM卡參數(shù)是通過遠(yuǎn)程自動修改或由用戶自己來寫卡。現(xiàn)有的虛擬SIM參數(shù)修改技術(shù)在某些場景下可能會給用戶帶來不便,例如用戶新買了一部移動終端,想將舊的移動終端的虛擬SIM卡參數(shù)遷移到新的移動終端上,如果要采用遠(yuǎn)程修改方式來遷移則需要虛擬SIM卡服務(wù)提供商修改虛擬SIM卡服務(wù)器上的預(yù)配置參數(shù),不但影響用戶體驗,而且會增加服務(wù)提供商運營成本。如果通過用戶自己寫卡方式實現(xiàn),由于需要用戶知道舊的虛擬SIM卡的參數(shù),并要手動寫入,很容易出錯并且可能會導(dǎo)致該虛擬SIM卡參數(shù)泄露。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實施例提供了一種虛擬SIM卡的遷移方法、終端、服務(wù)器、系統(tǒng)。
本發(fā)明實施例提供的虛擬SIM卡的遷移方法應(yīng)用于終端,所述方法包括:
利用通訊卡接入網(wǎng)絡(luò);
向虛擬SIM卡服務(wù)器發(fā)送虛擬SIM卡遷入請求;
接收所述虛擬SIM卡服務(wù)器發(fā)送的與所述通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)。
本發(fā)明實施例中,所述通訊卡為主卡,所述網(wǎng)絡(luò)為移動網(wǎng)絡(luò)。
本發(fā)明實施例中,所述接收所述虛擬SIM卡服務(wù)器發(fā)送的與所述通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù),包括:
接收所述虛擬SIM卡服務(wù)器發(fā)送的加密的虛擬SIM卡的參數(shù);
對所述加密的虛擬SIM卡的參數(shù)解密并保存。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性,以使所述虛擬SIM卡服務(wù)器根據(jù)所述身份標(biāo)識識別所述終端并為所述終端分配與所述主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識,所述虛擬SIM卡的標(biāo)識唯一標(biāo)識與所述待遷入的主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識和強(qiáng)制遷移標(biāo)志。
本發(fā)明另一實施例提供的虛擬用戶識別模塊卡的遷移方法應(yīng)用于虛擬SIM卡服務(wù)器,所述方法包括:
接收終端發(fā)送的虛擬SIM卡遷入請求;
對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,分配與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡;
將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)發(fā)送給所述終端。
本發(fā)明實施例中,所述通訊卡為所述終端的主卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性;
所述分配與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡,包括:
根據(jù)所述身份標(biāo)識識別所述終端并為所述終端分配與所述主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識,所述虛擬SIM卡的標(biāo)識唯一標(biāo)識與所述待遷入的主卡關(guān)聯(lián)的虛擬SIM卡;
所述分配與所述主卡關(guān)聯(lián)的虛擬SIM卡,包括:
當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡未被分配時,將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端;
當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡已被分配時,重新分配與所述主卡關(guān)聯(lián)的虛擬SIM卡分配給終端。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識和強(qiáng)制遷移標(biāo)志;
所述分配與所述主卡關(guān)聯(lián)的虛擬SIM卡,還包括:
當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡未被分配或已被分配時,將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端。
本發(fā)明實施例中,所述方法還包括:
當(dāng)所述終端利用主卡接入網(wǎng)絡(luò)時,接收所述終端發(fā)送的虛擬SIM卡遷出請求;
對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,判斷所述虛擬SIM卡的合法性;
當(dāng)所述虛擬SIM合法時,收回所述虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷出請求中攜帶有所述終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性;
所述收回所述虛擬SIM卡,包括:
根據(jù)所述身份標(biāo)識識別所述終端并收回為所述終端分配的虛擬SIM卡。
本發(fā)明實施例中,所述判斷所述虛擬SIM卡的合法性,包括:
檢查所述虛擬SIM卡是否已與所述終端的主卡關(guān)聯(lián)并已分配給所述終端;
當(dāng)所述虛擬SIM卡與所述主卡關(guān)聯(lián)并已分配給所述終端時,則所述虛擬SIM卡合法。
本發(fā)明實施例中,所述方法還包括:
建立主卡與虛擬SIM卡的參數(shù)數(shù)據(jù)庫,所述數(shù)據(jù)庫包括每張主卡與一張或多張?zhí)摂MSIM卡的映射關(guān)系。
本發(fā)明實施例中,所述將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)發(fā)送給所述終端,包括:
將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)加密后發(fā)送給所述終端。
本發(fā)明實施例提供的終端包括:
接入單元,用于利用通訊卡接入網(wǎng)絡(luò);
發(fā)送單元,用于向虛擬SIM卡服務(wù)器發(fā)送虛擬SIM卡遷入請求;
接收單元,用于接收所述虛擬SIM卡服務(wù)器發(fā)送的與所述通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)。
本發(fā)明實施例中,所述通訊卡為主卡,所述網(wǎng)絡(luò)為移動網(wǎng)絡(luò)。
本發(fā)明實施例中,所述接收單元包括:
接收子單元,用于接收所述虛擬SIM卡服務(wù)器發(fā)送的加密的虛擬SIM卡的參數(shù);
解密子單元,用于對所述加密的虛擬SIM卡的參數(shù)解密并保存。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性,以使所述虛擬SIM卡服務(wù)器根據(jù)所述身份標(biāo)識識別所述終端并為所述終端分配與所述主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識,所述虛擬SIM卡的標(biāo)識唯一標(biāo)識與所述待遷入的主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識和強(qiáng)制遷移標(biāo)志。
本發(fā)明實施例提供的虛擬SIM卡服務(wù)器包括:
接收單元,用于接收終端發(fā)送的虛擬SIM卡遷入請求;
認(rèn)證單元,用于對所述終端的通訊卡進(jìn)行身份認(rèn)證;
分配單元,用于對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,分配與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡;
發(fā)送單元,用于將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)發(fā)送給所述終端。
本發(fā)明實施例中,所述通訊卡為所述終端的主卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性;
所述分配單元,還用于根據(jù)所述身份標(biāo)識識別所述終端并為所述終端分配與所述主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識,所述虛擬SIM卡的標(biāo)識唯一標(biāo)識與所述待遷入的主卡關(guān)聯(lián)的虛擬SIM卡;
所述分配單元,還用于當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡未被分配時,將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端;當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡已被分配時,重新分配與所述主卡關(guān)聯(lián)的虛擬SIM卡分配給終端。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識和強(qiáng)制遷移標(biāo)志;
所述分配單元,還用于當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡未被分配或已被分配時,將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端。
本發(fā)明實施例中,所述接收單元,還用于當(dāng)所述終端利用主卡接入網(wǎng)絡(luò)時,接收所述終端發(fā)送的虛擬SIM卡遷出請求;
所述虛擬SIM卡服務(wù)器還包括:
判斷單元,用于對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,判斷所述虛擬SIM卡的合法性;
收回單元,用于當(dāng)所述虛擬SIM合法時,收回所述虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷出請求中攜帶有所述終端的身份標(biāo)識, 所述身份標(biāo)識具有唯一性;
所述收回單元,還用于根據(jù)所述身份標(biāo)識識別所述終端并收回為所述終端分配的虛擬SIM卡。
本發(fā)明實施例中,所述判斷單元,還用于檢查所述虛擬SIM卡是否已與所述終端的主卡關(guān)聯(lián)并已分配給所述終端;當(dāng)所述虛擬SIM卡與所述主卡關(guān)聯(lián)并已分配給所述終端時,則所述虛擬SIM卡合法。
本發(fā)明實施例中,所述虛擬SIM卡服務(wù)器還包括:
數(shù)據(jù)庫單元,用于建立主卡與虛擬SIM卡的參數(shù)數(shù)據(jù)庫,所述數(shù)據(jù)庫包括每張主卡與一張或多張?zhí)摂MSIM卡的映射關(guān)系。
本發(fā)明實施例提供的虛擬SIM卡的遷移系統(tǒng)包括上述任意所述的終端,以及虛擬SIM卡服務(wù)器。
本發(fā)明實施例中,所述發(fā)送單元,還用于將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)加密后發(fā)送給所述終端。
本發(fā)明實施例的技術(shù)方案中,終端利用主卡接入移動網(wǎng)絡(luò),然后向虛擬SIM卡服務(wù)器發(fā)送虛擬SIM卡遷入請求;虛擬SIM卡服務(wù)器對所述主卡進(jìn)行身份認(rèn)證通過后,分配一張與所述主卡關(guān)聯(lián)的空閑的虛擬SIM卡;終端接收虛擬SIM卡服務(wù)器發(fā)送的與所述主卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)并保存??梢?,本發(fā)明實施例采用基于主卡的身份認(rèn)證,終端和服務(wù)器上不需要預(yù)配置任何身份憑證,用戶只需向虛擬SIM卡服務(wù)提供商申請一張主卡和一張或多張?zhí)摂MSIM卡,虛擬SIM卡服務(wù)提供商會在服務(wù)器上將該用戶的主卡及其名下的虛擬SIM卡關(guān)聯(lián)起來;當(dāng)用戶需要將某張?zhí)摂MSIM卡遷入到某個終端時,只需要將主卡插入到該終端上,并指定要遷入的虛擬SIM卡標(biāo)識,終端就會啟動虛擬SIM卡遷入操作流程與虛擬SIM卡服務(wù)器交互,將該虛擬SIM卡從服務(wù)器上下載下來并寫入終端中;當(dāng)用戶需要將某張?zhí)摂MSIM卡遷出某個終端時,只需要將主卡插入到該終端上,并指定要遷出的虛擬SIM卡標(biāo)識,終端就會啟動虛擬SIM卡遷出操作流程與虛擬SIM卡服務(wù)器交互,將該虛擬SIM卡從終端刪除并回收到虛擬SIM卡服務(wù)器中去。另外,在虛擬SIM卡遷移過程中用戶是看不到虛擬SIM卡 的參數(shù),主卡具有不可復(fù)制性,因此,本發(fā)明實施例相對現(xiàn)有技術(shù)來說具有容易使用、安全性高和用戶體驗好等優(yōu)點。
附圖說明
圖1為本發(fā)明實施例一的虛擬SIM卡的遷移方法的流程示意圖;
圖2為本發(fā)明實施例二的虛擬SIM卡的遷移方法的流程示意圖;
圖3為本發(fā)明實施例的終端的結(jié)構(gòu)組成示意圖;
圖4為本發(fā)明實施例的虛擬SIM卡服務(wù)器的結(jié)構(gòu)組成示意圖;
圖5為本發(fā)明實施例的虛擬用戶識別模塊卡的遷移系統(tǒng)的結(jié)構(gòu)組成示意圖;
圖6為本發(fā)明實施例的虛擬SIM卡的遷入方法的流程示意圖;
圖7為本發(fā)明實施例的虛擬SIM卡的遷出方法的流程示意圖;
圖8本發(fā)明實施例提供的終端與虛擬SIM卡服務(wù)器交互流程示意圖。
具體實施方式
為了能夠更加詳盡地了解本發(fā)明實施例的特點與技術(shù)內(nèi)容,下面結(jié)合附圖對本發(fā)明實施例的實現(xiàn)進(jìn)行詳細(xì)闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明實施例。
圖1為本發(fā)明實施例一的虛擬SIM卡的遷移方法的流程示意圖,本示例中的虛擬用戶識別模塊卡的遷移方法應(yīng)用于終端,如圖1所示,所述虛擬SIM卡的遷移方法包括以下步驟:
步驟101:利用通訊卡接入網(wǎng)絡(luò)。
本發(fā)明實施例中,所述通訊卡為主卡,主卡為實體卡,主卡可插置在終端中,主卡的在電腦芯片上存儲了數(shù)字移動電話客戶的信息,加密的密鑰以及用戶的電話簿等內(nèi)容,可供通信網(wǎng)絡(luò),如全球移動通信系統(tǒng)(GSM,Global System for Mobile Communication)網(wǎng)絡(luò)、寬帶碼分多址(WCDMA,Wideband Code Division Multiple Access)網(wǎng)絡(luò)、長期演進(jìn)(LTE,Long Term Evolution)網(wǎng)絡(luò)等、 客戶身份進(jìn)行鑒別,并對客戶通話時的語音信息進(jìn)行加密。所述網(wǎng)絡(luò)為移動網(wǎng)絡(luò),例如GSM網(wǎng)絡(luò),當(dāng)然,所述網(wǎng)絡(luò)還可以是無線保真(WIFI,Wireless FIdelity)等其他形式的網(wǎng)絡(luò),相應(yīng)的通訊卡所提供的功能則為WIFI功能。
本發(fā)明實施例中,終端利用通訊卡接入網(wǎng)絡(luò)是指終端利用主卡中的參數(shù)向網(wǎng)絡(luò)進(jìn)行注冊的過程。
步驟102:向虛擬用戶識別模塊SIM卡服務(wù)器發(fā)送虛擬SIM卡遷入請求。
所述虛擬SIM卡服務(wù)器對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,分配與所述主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,虛擬SIM卡服務(wù)器對所述終端的通訊卡進(jìn)行身份認(rèn)證可以但不局限于通過可擴(kuò)展的身份驗證協(xié)議-用戶識別模塊(EAP-SIM,Extensible Authentication Protocol-Subscriber Identity Module)或可擴(kuò)展的身份驗證協(xié)議-認(rèn)證與密鑰協(xié)商協(xié)議(EAP-AKA,Extensible Authentication Protocol-Authentication and Key Agreement)進(jìn)行認(rèn)證。
步驟103:接收所述虛擬SIM卡服務(wù)器發(fā)送的與所述通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)。
本發(fā)明實施例中,所述與所述主卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)經(jīng)過所述虛擬SIM卡服務(wù)器加密。
相應(yīng)地,所述接收所述虛擬SIM卡服務(wù)器發(fā)送的與所述通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù),包括:
接收所述虛擬SIM卡服務(wù)器發(fā)送的加密的虛擬SIM卡的參數(shù);
對所述加密的虛擬SIM卡的參數(shù)解密并保存。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性,以使所述虛擬SIM卡服務(wù)器根據(jù)所述身份標(biāo)識識別所述終端并為所述終端分配與所述主卡關(guān)聯(lián)的虛擬SIM卡。
例如,終端的身份標(biāo)識可以是終端的硬件標(biāo)識(ID,IDentity)或移動設(shè)備國際身份碼(IMEI,International Mobile Equipment Identity)等,虛擬SIM卡服務(wù)器將根據(jù)終端的身份標(biāo)識來識別終端并為其分配虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識,所述虛擬SIM卡的標(biāo)識唯一標(biāo)識與所述待遷入的主卡關(guān)聯(lián)的虛擬SIM卡。
例如,虛擬SIM卡的標(biāo)識可以是虛擬SIM卡的國際移動用戶識別碼(IMSI,International Mobile Subscriber Identification Number)或電話號碼等,虛擬SIM卡服務(wù)器將優(yōu)先將該虛擬SIM卡分配給移動終端,如果該虛擬SIM卡已經(jīng)被分配給其他終端,則為終端另分配一張與該主卡關(guān)聯(lián)的空閑虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識和強(qiáng)制遷移標(biāo)志。
當(dāng)虛擬SIM卡服務(wù)器接收到的虛擬SIM卡遷入請求中帶有要遷入的虛擬SIM卡標(biāo)識和強(qiáng)制遷移標(biāo)志時,如果主卡身份認(rèn)證成功,則不管該虛擬SIM卡是否已分配都會強(qiáng)制將該虛擬SIM卡分配給該終端。
本發(fā)明實施例中,當(dāng)終端需要進(jìn)行虛擬SIM卡遷出時,終端使用主卡接入移動網(wǎng)絡(luò),然后向虛擬SIM卡服務(wù)器發(fā)送虛擬SIM卡遷出請求,虛擬SIM卡服務(wù)器首先對終端使用的主卡進(jìn)行身份認(rèn)證,認(rèn)證通過后,則判斷該虛擬SIM卡的合法性,如果合法則將該虛擬SIM卡收回并向終端下發(fā)遷出成功確認(rèn)消息,終端則將該虛擬SIM卡參數(shù)刪除或?qū)⑵湓O(shè)為無效狀態(tài)。
圖2為本發(fā)明實施例二的虛擬SIM卡的遷移方法的流程示意圖,本示例中的SIM卡的遷移方法應(yīng)用于虛擬SIM卡服務(wù)器,如圖2所示,所述SIM卡的遷移方法包括以下步驟:
步驟201:接收終端發(fā)送的虛擬SIM卡遷入請求。
步驟202:對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,分配與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性。
所述分配與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡,包括:
根據(jù)所述身份標(biāo)識識別所述終端并為所述終端分配與所述主卡關(guān)聯(lián)的虛擬 SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識,所述虛擬SIM卡的標(biāo)識唯一標(biāo)識與所述待遷入的主卡關(guān)聯(lián)的虛擬SIM卡;
所述分配與所述主卡關(guān)聯(lián)的虛擬SIM卡,包括:
當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡未被分配時,將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端;
當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡已被分配時,重新分配與所述主卡關(guān)聯(lián)的虛擬SIM卡分配給終端。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識和強(qiáng)制遷移標(biāo)志;
所述分配與所述主卡關(guān)聯(lián)的虛擬SIM卡,還包括:
當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡未被分配或已被分配時,將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端。具體地,當(dāng)所述虛擬SIM卡遷入請求中帶有要遷入的虛擬SIM卡標(biāo)識和強(qiáng)制遷移標(biāo)志時,則不管與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡是否已被分配,都將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端。
步驟203:將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)發(fā)送給所述終端。
本發(fā)明實施例中,將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)加密后發(fā)送給所述終端。
本發(fā)明實施例中,當(dāng)所述終端利用主卡接入網(wǎng)絡(luò)時,接收所述終端發(fā)送的虛擬SIM卡遷出請求;
對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,判斷所述虛擬SIM卡的合法性;
當(dāng)所述虛擬SIM合法時,收回所述虛擬SIM卡并向所述終端發(fā)送遷出成功確認(rèn)消息,以使所述終端將所述虛擬SIM卡的參數(shù)刪除或設(shè)置為無效狀態(tài)。
本發(fā)明實施例中,所述虛擬SIM卡遷出請求中攜帶有所述終端的身份標(biāo)識, 所述身份標(biāo)識具有唯一性;
所述收回所述虛擬SIM卡,包括:
根據(jù)所述身份標(biāo)識識別所述終端并收回為所述終端分配的虛擬SIM卡。
本發(fā)明實施例中,所述判斷所述虛擬SIM卡的合法性,包括:
檢查所述虛擬SIM卡是否已與所述終端的主卡關(guān)聯(lián)并已分配給所述終端;
當(dāng)所述虛擬SIM卡與所述主卡關(guān)聯(lián)并已分配給所述終端時,則所述虛擬SIM卡合法。
具體地,所述虛擬SIM卡的合法性判斷是指檢查該虛擬SIM卡是否已與該主卡關(guān)聯(lián)并已分配給該終端,如果該虛擬SIM卡是主卡的關(guān)聯(lián)卡并已分配給該終端,那么該虛擬SIM卡是合法的。
本發(fā)明實施例中,建立主卡與虛擬SIM卡的參數(shù)數(shù)據(jù)庫,所述數(shù)據(jù)庫包括每張主卡與一張或多張?zhí)摂MSIM卡的映射關(guān)系。
具體地,主卡與虛擬SIM卡的關(guān)聯(lián)是指虛擬SIM卡服務(wù)器維護(hù)了一個所有主卡與虛擬SIM卡的參數(shù)數(shù)據(jù)庫,并且每張主卡與一張或多張?zhí)摂MSIM卡存在映射關(guān)系,虛擬SIM卡服務(wù)器可以使用主卡的身份標(biāo)識例如IMSI或電話號碼作為索引來查詢數(shù)據(jù)庫中與該主卡關(guān)聯(lián)的虛擬SIM參數(shù)。
圖3為本發(fā)明實施例的種終端的結(jié)構(gòu)組成示意圖,如圖3所示,所述終端包括:
接入單元31,用于利用通訊卡接入網(wǎng)絡(luò);
發(fā)送單元32,用于向虛擬SIM卡服務(wù)器發(fā)送虛擬SIM卡遷入請求;
接收單元33,用于接收所述虛擬SIM卡服務(wù)器發(fā)送的與所述通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)。
本發(fā)明實施例中,所述通訊卡為主卡,所述網(wǎng)絡(luò)為移動網(wǎng)絡(luò)。
本發(fā)明實施例中,所述接收單元33包括:
接收子單元331,用于接收所述虛擬SIM卡服務(wù)器發(fā)送的加密的虛擬SIM卡的參數(shù);
解密子單元332,用于對所述加密的虛擬SIM卡的參數(shù)解密并保存。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性,以使所述虛擬SIM卡服務(wù)器根據(jù)所述身份標(biāo)識識別所述終端并為所述終端分配與所述主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識,所述虛擬SIM卡的標(biāo)識唯一標(biāo)識與所述待遷入的主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識和強(qiáng)制遷移標(biāo)志。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖3所示的終端中的各單元的實現(xiàn)功能可參照前述虛擬SIM卡的遷移方法的相關(guān)描述而理解。圖3所示的終端中的各單元的功能可通過運行于處理器上的程序而實現(xiàn),也可通過具體的邏輯電路而實現(xiàn)。
圖4為本發(fā)明實施例的虛擬SIM卡服務(wù)器的結(jié)構(gòu)組成示意圖,如圖4所示,所述虛擬SIM卡服務(wù)器包括:
接收單元41,用于接收終端發(fā)送的虛擬SIM卡遷入請求;
認(rèn)證單元42,用于對所述終端的通訊卡進(jìn)行身份認(rèn)證;
分配單元43,用于對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,分配與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡;
發(fā)送單元44,用于將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)發(fā)送給所述終端。
本發(fā)明實施例中,所述通訊卡為所述終端的主卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性;
所述分配單元43,還用于根據(jù)所述身份標(biāo)識識別所述終端并為所述終端分配與所述主卡關(guān)聯(lián)的虛擬SIM卡。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識,所述虛擬SIM卡的標(biāo)識唯一標(biāo)識與所述待遷入的主卡關(guān)聯(lián)的虛擬SIM卡;
所述分配單元43,還用于當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡未被分配時,將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端;當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡已被分配時,重新分配與所述主卡關(guān)聯(lián)的虛擬SIM卡分配給終端。
本發(fā)明實施例中,所述虛擬SIM卡遷入請求中攜帶有待遷入的虛擬SIM卡的標(biāo)識和強(qiáng)制遷移標(biāo)志;
所述分配單元43,還用于當(dāng)與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡未被分配或已被分配時,將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端。具體地,所述虛擬SIM卡遷入請求中帶有要遷入的虛擬SIM卡標(biāo)識和強(qiáng)制遷移標(biāo)志時,則不管與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡是否已被分配,都將與所述虛擬SIM卡的標(biāo)識對應(yīng)的虛擬SIM卡分配給終端。
本發(fā)明實施例中,所述接收單元41,還用于當(dāng)所述終端利用主卡接入網(wǎng)絡(luò)時,接收所述終端發(fā)送的虛擬SIM卡遷出請求;
所述虛擬SIM卡服務(wù)器還包括:
判斷單元45,用于對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,判斷所述虛擬SIM卡的合法性;
收回單元46,用于當(dāng)所述虛擬SIM合法時,收回所述虛擬SIM卡并向所述終端發(fā)送遷出成功確認(rèn)消息,以使所述終端將所述虛擬SIM卡的參數(shù)刪除或設(shè)置為無效狀態(tài)。
本發(fā)明實施例中,所述虛擬SIM卡遷出請求中攜帶有所述終端的身份標(biāo)識,所述身份標(biāo)識具有唯一性;
所述收回單元46,還用于根據(jù)所述身份標(biāo)識識別所述終端并收回為所述終端分配的虛擬SIM卡。
本發(fā)明實施例中,所述判斷單元45,還用于檢查所述虛擬SIM卡是否已與所述終端的主卡關(guān)聯(lián)并已分配給所述終端;當(dāng)所述虛擬SIM卡與所述主卡關(guān)聯(lián)并已分配給所述終端時,則所述虛擬SIM卡合法。
本發(fā)明實施例中,所述虛擬SIM卡服務(wù)器還包括:
數(shù)據(jù)庫單元47,用于建立主卡與虛擬SIM卡的參數(shù)數(shù)據(jù)庫,所述數(shù)據(jù)庫包括每張主卡與一張或多張?zhí)摂MSIM卡的映射關(guān)系。
所述發(fā)送單元44,用于將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)加密后發(fā)送給所述終端。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖4所示的虛擬SIM卡服務(wù)器中的各單元的實現(xiàn)功能可參照前述虛擬SIM卡的遷移方法的相關(guān)描述而理解。圖4所示的虛擬SIM卡服務(wù)器中的各單元的功能可通過運行于處理器上的程序而實現(xiàn),也可通過具體的邏輯電路而實現(xiàn)。
圖5為本發(fā)明實施例的虛擬用戶識別模塊卡的遷移系統(tǒng)的結(jié)構(gòu)組成示意圖,如圖5所示,所述虛擬SIM卡的遷移系統(tǒng)包括:
終端51,用于利用通訊卡接入網(wǎng)絡(luò);向虛擬SIM卡服務(wù)器52發(fā)送虛擬SIM卡遷入請求;接收所述虛擬SIM卡服務(wù)器52發(fā)送的與所述通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)并保存;
虛擬SIM卡服務(wù)器52,用于接收所述終端51發(fā)送的虛擬SIM卡遷入請求;對所述終端的通訊卡進(jìn)行身份認(rèn)證通過后,分配與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡;將所述與所述終端的通訊卡關(guān)聯(lián)的虛擬SIM卡的參數(shù)加密后發(fā)送給所述終端51。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖5所示的虛擬SIM卡的遷移系統(tǒng)中的終端51、虛擬SIM卡服務(wù)器52的實現(xiàn)功能可參照前述虛擬SIM卡的遷移方法的相關(guān)描述而理解。
圖6為本發(fā)明實施例的虛擬SIM卡的遷入方法的流程示意圖,如圖6所示,所述方法包括以下步驟:
步驟601:終端使用主卡接入移動網(wǎng)絡(luò)。
這里,主卡為實體卡,主卡可插置在終端中,主卡的在電腦芯片上存儲了數(shù)字移動電話客戶的信息,加密的密鑰以及用戶的電話簿等內(nèi)容,可供通信網(wǎng)絡(luò)。移動網(wǎng)絡(luò)是指GSM、WCDMA、WCDMA等類型的網(wǎng)絡(luò)通信網(wǎng)絡(luò)。
步驟602:終端向虛擬SIM卡服務(wù)器發(fā)送虛擬SIM卡遷入請求。
步驟603:虛擬SIM卡服務(wù)器對終端使用的主卡進(jìn)行身份認(rèn)證。
步驟604:判斷身份認(rèn)證通是否通過,是時,執(zhí)行步驟606。否時,執(zhí)行步驟605。
步驟605:虛擬SIM卡服務(wù)器向終端返回認(rèn)證失敗。
步驟606:虛擬SIM卡服務(wù)器為終端分配一張與主卡關(guān)聯(lián)的虛擬SIM卡,并將虛擬SIM卡的參數(shù)發(fā)送給終端。
步驟607:終端接收虛擬SIM卡參數(shù)并存儲。
本發(fā)明實施例步驟602中,所述虛擬SIM卡遷入請求消息中攜帶有終端的身份標(biāo)識,該標(biāo)識具有唯一性,例如可以是終端的硬件ID或IMEI等,步驟606虛擬SIM卡服務(wù)器將根據(jù)該標(biāo)識來識別終端并為其分配虛擬SIM卡。
步驟603中所述身份認(rèn)證可以采用EAP-SIM或EAP-AKA進(jìn)行認(rèn)證。
步驟602所述虛擬SIM卡遷入請求消息中攜帶有待遷入的虛擬SIM卡標(biāo)識,該標(biāo)識用于唯一標(biāo)識與主卡關(guān)聯(lián)的虛擬SIM卡,例如可以是虛擬SIM卡的IMSI或電話號碼等,步驟606虛擬SIM卡服務(wù)器將優(yōu)先將該虛擬SIM卡分配給終端,如果該虛擬SIM卡已經(jīng)被分配給其他終端,則為終端分配一張與該主卡關(guān)聯(lián)的其他的空閑虛擬SIM卡。
步驟602所述虛擬SIM卡遷入請求中可以可攜帶有強(qiáng)制遷移標(biāo)志,當(dāng)虛擬SIM卡服務(wù)器接收到的虛擬SIM卡遷入請求中帶有要遷入的虛擬SIM卡標(biāo)識和強(qiáng)制遷移標(biāo)志時,如果主卡身份認(rèn)證成功,則不管該虛擬SIM卡是否已經(jīng)分配都會強(qiáng)制將該虛擬SIM卡分配給該終端。
圖7為本發(fā)明實施例的虛擬SIM卡的遷出方法的流程示意圖,如圖7所示,所述方法包括以下步驟:
步驟701:終端使用主卡接入移動網(wǎng)絡(luò)。
這里,主卡為實體卡,主卡可插置在終端中,主卡的在電腦芯片上存儲了數(shù)字移動電話客戶的信息,加密的密鑰以及用戶的電話簿等內(nèi)容,可供通信網(wǎng)絡(luò)。移動網(wǎng)絡(luò)是指GSM、WCDMA、WCDMA等類型的網(wǎng)絡(luò)通信網(wǎng)絡(luò)。
步驟702:終端向虛擬SIM卡服務(wù)器發(fā)送虛擬SIM卡遷出請求。
步驟703:虛擬SIM卡服務(wù)器對終端使用的主卡進(jìn)行身份認(rèn)證。
步驟704:判斷身份認(rèn)證是否通過,是時,執(zhí)行步驟706,否時,執(zhí)行步驟705。
步驟705:虛擬SIM卡服務(wù)器向終端返回認(rèn)證失敗。
步驟706:虛擬SIM卡服務(wù)器判斷該虛擬SIM卡的合法性,如果合法,則執(zhí)行步驟708,否則執(zhí)行步驟707。
步驟707:虛擬SIM卡服務(wù)器向終端返回遷出失敗。
步驟708:虛擬SIM卡服務(wù)器將該虛擬SIM卡收回并向終端下發(fā)遷出成功消息。
步驟709:終端則將該虛擬SIM卡參數(shù)刪除或?qū)⑵湓O(shè)為無效狀態(tài)。
本發(fā)明實施例步驟702中所述虛擬SIM卡遷出請求消息中攜帶有終端的身份標(biāo)識,該標(biāo)識必須具有唯一性,例如可以是終端的硬件ID或IMEI等,步驟708虛擬SIM卡服務(wù)器將根據(jù)該標(biāo)識來識別終端并收回為其分配虛擬SIM卡。
步驟703中所述身份認(rèn)證可以采用EAP-SIM或EAP-AKA進(jìn)行認(rèn)證;
步驟706中所述虛擬SIM卡的合法性判斷是指檢查該虛擬SIM卡是否已與該主卡關(guān)聯(lián)并已分配給該終端,如果該虛擬SIM卡是主卡的關(guān)聯(lián)卡并已分配給該終端,那么該虛擬SIM卡是合法的。
表1為實施例提供的主卡與虛擬SIM卡關(guān)聯(lián)示意圖。該數(shù)據(jù)庫表格只示例了4張?zhí)摂MSIM卡參數(shù)存儲數(shù)據(jù),每張?zhí)摂MSIM卡存儲數(shù)據(jù)項包括索引、主卡IMSI、虛擬SIM卡IMSI及虛擬SIM卡的各個參數(shù)項,其中主卡460010912121001關(guān)聯(lián)了兩張?zhí)摂MSIM卡,而主卡460010912121002和主卡460010912121004各自只關(guān)聯(lián)了一張?zhí)摂MSIM卡;虛擬SIM卡服務(wù)器可以使用主卡IMSI作為索引來查詢數(shù)據(jù)庫表中與該主卡關(guān)聯(lián)的虛擬SIM參數(shù)。例如,當(dāng)虛擬SIM卡服務(wù)器使用主卡460010912121001進(jìn)行查詢時,可以搜索到460010201507001和460010201507003兩張?zhí)摂MSIM卡,使用主卡460010912121002進(jìn)行查詢時,可以搜索到虛擬SIM卡460010201507002,而使用主卡460010912121004進(jìn)行查詢時,可以搜索到虛擬SIM卡 460010201507004。
表1
通過本發(fā)明實施例提供的虛擬SIM卡的遷入和遷出方法可以實現(xiàn)為用戶的終端分配或釋放一張或多張?zhí)摂MSIM卡。由于是采用基于主卡的身份認(rèn)證,終端和服務(wù)器上不需要預(yù)配置任何身份憑證,用戶只需向虛擬SIM卡服務(wù)提供商申請一張主卡和一張或多張?zhí)摂MSIM卡,虛擬SIM卡服務(wù)提供商會在服務(wù)器上將該用戶的主卡及其名下的虛擬SIM卡關(guān)聯(lián)起來。當(dāng)用戶需要將某張?zhí)摂MSIM卡遷入到某個終端時,只需要將主卡插入到該終端上,并指定要遷入的虛擬SIM卡標(biāo)識,終端就會啟動虛擬SIM卡遷入操作流程與虛擬SIM卡服務(wù)器交互將該虛擬SIM卡從服務(wù)器上下載下來并寫入終端中;當(dāng)用戶需要將某張?zhí)摂MSIM卡遷出某個終端時,只需要將主卡插入到該終端上,并指定要遷出的虛擬SIM卡標(biāo)識,終端就會啟動虛擬SIM卡遷出操作流程與虛擬SIM卡服務(wù)器交互將該虛擬SIM卡從終端刪除并回收到虛擬SIM卡服務(wù)器中去。
本發(fā)明實施例用于說明終端與虛擬SIM卡服務(wù)器之間如何交互完成虛擬SIM卡的遷入或遷出操作,請參見圖8。圖8本發(fā)明實施例提供的終端與虛擬SIM卡服務(wù)器交互流程示意,具體為:
步驟801:終端向虛擬SIM卡服務(wù)器發(fā)送虛擬SIM卡遷移請求。
步驟802:為防止非法用戶盜用虛擬SIM卡,虛擬SIM卡服務(wù)器則發(fā)起身份認(rèn)證消息。
步驟803:終端向虛擬服務(wù)器發(fā)送認(rèn)證響應(yīng)消息。
步驟804:虛擬服務(wù)器對認(rèn)證響應(yīng)進(jìn)行驗證,如果通過則進(jìn)行虛擬SIM遷移處理并返回遷移響應(yīng)消息。
本發(fā)明實施例提供的交互流程只有4條基本消息,實際產(chǎn)品中可以在上述 4條消息的基礎(chǔ)上進(jìn)行擴(kuò)展,例如對于認(rèn)證過程如采用EAP-AKA或EAP-SIM進(jìn)行認(rèn)證。
下面結(jié)合具體應(yīng)用場景對本發(fā)明實施例的虛擬SIM卡的遷移方法做進(jìn)一步詳細(xì)描述。
應(yīng)用場景1:用戶有一部舊手機(jī),現(xiàn)在又買了一部新手機(jī),但是用戶仍想使用舊手機(jī)上的虛擬SIM卡號,于是可以先將主卡插入到舊手機(jī),將舊手機(jī)上的虛擬SIM遷出并回收到虛擬SIM卡服務(wù)器中,然后再將主卡插入到新手機(jī),將該虛擬SIM從虛擬SIM卡服務(wù)器上下載并寫入到新手機(jī)中。
應(yīng)用場景2:用戶的一部常用的手機(jī)壞了,無法開機(jī)啟動,但是用戶仍想使用舊手機(jī)上的虛擬SIM卡號,那么用戶可以采用本發(fā)明方案中的強(qiáng)制遷移來直接從虛擬SIM卡服務(wù)器上將將該虛擬SIM卡下載和寫入到另一部手機(jī)上。
本發(fā)明實施例所記載的技術(shù)方案之間,在不沖突的情況下,可以任意組合。
在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的方法和智能設(shè)備,可以通過其它的方式實現(xiàn)。以上所描述的設(shè)備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結(jié)合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機(jī)械的或其它形式的。
上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網(wǎng)絡(luò)單元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個第二處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。