亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種遠(yuǎn)程虛擬USIM卡數(shù)據(jù)傳輸優(yōu)化的方法與流程

文檔序號(hào):12500602閱讀:586來源:國知局

本發(fā)明涉及虛擬USIM卡終端,特別是涉及一種遠(yuǎn)程虛擬USIM卡數(shù)據(jù)傳輸優(yōu)化的方法。



背景技術(shù):

目前虛擬USIM卡技術(shù),正在被越來越多的用戶使用。虛擬USIM卡在為用戶節(jié)省漫游資費(fèi),提供專有和客制化套餐服務(wù)等方面發(fā)揮著重要作用。虛擬USIM卡的實(shí)現(xiàn)方案和業(yè)務(wù)類型各不相同。

現(xiàn)有技術(shù)的ME終端(具有虛擬USIM卡功能的智能手機(jī)終端)和遠(yuǎn)程USIM卡間指令傳輸存在著遠(yuǎn)程指令應(yīng)答延時(shí)過長,ME終端與實(shí)體USIM卡無法分離,無法動(dòng)態(tài)為客戶分配虛擬USIM卡的業(yè)務(wù)等缺點(diǎn)。



技術(shù)實(shí)現(xiàn)要素:

為了解決現(xiàn)有技術(shù)存在的不足,發(fā)明的目的在于提供一種遠(yuǎn)程虛擬USIM卡數(shù)據(jù)傳輸優(yōu)化的方法,實(shí)現(xiàn)ME終端與實(shí)體USIM卡分離,并動(dòng)態(tài)為用戶分配虛擬USIM卡。

為實(shí)現(xiàn)上述目的,發(fā)明提供的遠(yuǎn)程虛擬USIM卡數(shù)據(jù)傳輸優(yōu)化的方法,包括以下步驟:

(1) ME終端根據(jù)當(dāng)前用戶的位置信息,申請?zhí)摂MUSIM卡,并下載虛擬USIM卡對應(yīng)的固定文件信息到ME終端的數(shù)據(jù)庫中;

(2)ME終端觸發(fā)modem模塊以所分配的虛擬USIM卡注冊網(wǎng)絡(luò);

(3)虛擬USIM卡模塊接收modem模塊的讀寫USIM卡的指令信息;

(4)虛擬USIM卡模塊拆分解析接收到的指令信息,并進(jìn)行判斷:如果信息屬于固定文件信息,則從ME終端保存的固定信息數(shù)據(jù)庫中查找并回復(fù)給modem模塊;如果此信息屬于實(shí)時(shí)計(jì)算信息,則傳輸給遠(yuǎn)程的實(shí)體USIM卡計(jì)算和更新,并把計(jì)算和更新的結(jié)果回復(fù)給modem模塊;

(5)按照步驟(3)至(4)循環(huán)處理指令。

進(jìn)一步地,固定文件信息為卡內(nèi)存儲(chǔ)的更新率低的EF或DF文件的透明二進(jìn)制或線性定長文件內(nèi)容和相關(guān)EF或DF文件的描述信息。

更進(jìn)一步地,實(shí)時(shí)計(jì)算信息包括鑒權(quán)指令、update指令和實(shí)時(shí)更新的密鑰數(shù)據(jù)。

發(fā)明提供的遠(yuǎn)程虛擬USIM卡數(shù)據(jù)傳輸優(yōu)化的方法,能夠減少遠(yuǎn)程指令應(yīng)答延時(shí),最終實(shí)現(xiàn)ME終端與實(shí)體USIM卡分離,和動(dòng)態(tài)為用戶分配虛擬USIM卡的業(yè)務(wù)需求。

發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施發(fā)明而了解。

附圖說明

附圖用來提供對發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,并與發(fā)明的實(shí)施例一起,用于解釋發(fā)明,并不構(gòu)成對發(fā)明的限制。在附圖中:

圖1為根據(jù)發(fā)明的遠(yuǎn)程虛擬USIM卡數(shù)據(jù)傳輸優(yōu)化的方法的流程圖。

具體實(shí)施方式

以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。

圖1為根據(jù)發(fā)明的遠(yuǎn)程虛擬USIM卡數(shù)據(jù)傳輸優(yōu)化的方法的流程圖,下面將參考圖1,對本發(fā)明的遠(yuǎn)程虛擬USIM卡數(shù)據(jù)傳輸優(yōu)化的方法進(jìn)行詳細(xì)描述。

首先,在步驟101,ME終端根據(jù)當(dāng)前用戶的位置信息,申請?zhí)摂MUSIM卡,并下載虛擬USIM卡對應(yīng)的固定文件信息到ME終端的數(shù)據(jù)庫中。該ME終端是在普通的智能手機(jī)終端基礎(chǔ)上添加虛擬USIM卡功能模塊。

在步驟102,ME終端內(nèi)部modem模塊以所分配的虛擬USIM卡注冊網(wǎng)絡(luò)。

在步驟103,虛擬USIM卡接收modem模塊的讀寫USIM卡的指令信息。

在步驟104,虛擬USIM卡模塊解析接收到的指令信息,并進(jìn)行判斷:如果信息屬于固定文件信息,則從ME側(cè)保存的固定信息數(shù)據(jù)庫中查找并回復(fù)給modem;如果此信息屬于實(shí)時(shí)計(jì)算信息,則傳輸給遠(yuǎn)程的實(shí)體USIM卡計(jì)算和更新,并把計(jì)算和更新的結(jié)果回復(fù)給modem側(cè)。

在該步驟中,判斷所接收到的APDU指令是屬于固定文件信息指令、還是需要傳輸給遠(yuǎn)端實(shí)體USIM卡的實(shí)時(shí)計(jì)算更新指令的方法是根據(jù)APDU指令的類型進(jìn)行判斷:

如果APDU指令是一條“select file”類型的指令(指令I(lǐng)NS位為0XA4),則繼續(xù)判斷該指令的第6位起到lenth位指定的長度為止的文件名數(shù)據(jù)是否被包含在數(shù)據(jù)庫存儲(chǔ)的固定文件中(比如APDU指令中截取的lenth為2文件名為2FE2的指令對應(yīng)USIM卡的固定文件EFICCID,文件名2F00對應(yīng)EFDIR,文件名為2F05對應(yīng)EFPL,文件名為7FFF6F07對應(yīng)EFIMSI等等),如果在數(shù)據(jù)庫中可以查詢到,則指令屬于固定文件信息類指令,從本地?cái)?shù)據(jù)庫中讀取對應(yīng)的返回信息給modem(包括描述信息和文件信息),如果未查詢到,則指令屬于實(shí)時(shí)計(jì)算更新類指令,將該條指令傳輸?shù)竭h(yuǎn)端實(shí)體USIM卡處理;當(dāng)最新的select file指令被判斷為固定信息指令狀態(tài)下,其后緊跟的get response指令(INS位0XC0)和read指令(INS位0XB0或0XB2)都屬于固定信息指令,從本地?cái)?shù)據(jù)庫查詢對應(yīng)的返回信息給modem。

如果判斷APDU指令類型為UPDATE指令(INS位為0XD6)、或VERIFY指令(INS位為0X20)、或AUTHENTICATE指令(INS位為0X88)、或FETCH指令(INS位為0X12)、或ENVELOPE指令(INS位為0XC2)、或TERMINAL RESPONSE指令(INS位為0X14),則指令屬于實(shí)時(shí)計(jì)算更新類指令,需要直接傳輸給遠(yuǎn)端實(shí)體USIM卡計(jì)算處理。

其中所述的APDU指令是ISO7816協(xié)議規(guī)范中定義的Application Protocol Data Unit--應(yīng)用協(xié)議數(shù)據(jù)單元。

本方法需要根據(jù)不同運(yùn)營商的USIM卡文件特性,和不同modem處理器的讀寫卡特性,區(qū)分提取出虛擬USIM卡對應(yīng)的實(shí)體USIM卡固定文件信息和實(shí)時(shí)計(jì)算信息兩部分?jǐn)?shù)據(jù)。其中的固定文件信息可以由讀卡設(shè)備批量讀取并存儲(chǔ)在遠(yuǎn)程服務(wù)器數(shù)據(jù)庫內(nèi),此固定文件信息可以在ME終端動(dòng)態(tài)分配虛擬USIM卡時(shí)下載并保存在ME終端一側(cè)。其中的實(shí)時(shí)計(jì)算信息部分是虛擬USIM卡在注冊和使用過程中需要實(shí)時(shí)更新的密鑰、狀態(tài)信息、鑒權(quán)結(jié)果等數(shù)據(jù),需要遠(yuǎn)程傳遞給實(shí)體USIM卡,由實(shí)體USIM卡計(jì)算結(jié)果再返回給ME終端。其中的固定文件信息可以在ME終端本地回復(fù),減少了遠(yuǎn)程傳輸?shù)木W(wǎng)絡(luò)延時(shí)??梢詽M足不同運(yùn)營商網(wǎng)絡(luò)的USIM卡注冊附著的超時(shí)定時(shí)要求,使虛擬USIM卡正常附著注冊到運(yùn)營商網(wǎng)絡(luò),為用戶提供業(yè)務(wù)服務(wù)。

其中的固定文件信息為卡內(nèi)存儲(chǔ)的更新率低的EF或DF文件的透明二進(jìn)制或線性定長文件內(nèi)容和相關(guān)EF或DF文件的描述信息,比如EFIMSI、EFICCID、EFPL、EFLI等;其中的實(shí)時(shí)計(jì)算信息包括鑒權(quán)指令、update指令和實(shí)時(shí)更新的密鑰數(shù)據(jù),比如EFKeys、EFKeysPS、EFloci、EFSTART-HFN等。

實(shí)體USIM卡是運(yùn)營商所發(fā)售的通用USIM卡。

在步驟105,按照步驟103至104循環(huán)處理指令。

本領(lǐng)域普通技術(shù)人員可以理解:以上所述僅為發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制發(fā)明,盡管參照前述實(shí)施例對發(fā)明進(jìn)行了詳細(xì)的說明,對于本領(lǐng)域的技術(shù)人員來說,其依然可以對前述各實(shí)施例記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換。凡在發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1