一種虛擬卡的實(shí)現(xiàn)方法、裝置和移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)屬于通信技術(shù)領(lǐng)域,尤其是,涉及一種虛擬卡的實(shí)現(xiàn)方法、裝置和移動(dòng)終端。
【背景技術(shù)】
[0002]隨著通信技術(shù)以及通信網(wǎng)絡(luò)的不斷發(fā)展,用戶所用的移動(dòng)終端只要能夠接入不同運(yùn)營(yíng)商的通信網(wǎng)絡(luò)則可以實(shí)現(xiàn)遠(yuǎn)距離的通訊。其中,用戶的移動(dòng)終端必須能夠滿足可以插入運(yùn)營(yíng)商所提供的接入通信網(wǎng)絡(luò)時(shí)使用的SIM卡(Subscriber Identity Module用戶識(shí)別卡)O
[0003]但是在使用S頂卡的過(guò)程中,因地域不同服務(wù)資費(fèi)或通信服務(wù)也會(huì)有所區(qū)別,如針對(duì)國(guó)內(nèi)和國(guó)外兩個(gè)地域,如果用戶在國(guó)外時(shí),使用國(guó)內(nèi)運(yùn)營(yíng)商提供的SIM卡,資費(fèi)會(huì)高于國(guó)夕卜,且能夠享受的通信服務(wù)也比較有限,用戶如果在國(guó)外時(shí)為了享有更優(yōu)惠或更多的通信服務(wù),多會(huì)更換S頂卡,但是對(duì)于不熟悉不同地域辦理S頂卡的流程,或者需要多個(gè)地域走動(dòng)的用戶而言,辦理或更換SM卡都比較繁瑣,帶來(lái)了不必要的麻煩,極大的降低了用戶的體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本申請(qǐng)公開了一種虛擬卡的實(shí)現(xiàn)方法、裝置和移動(dòng)終端,以解決現(xiàn)有技術(shù)中因需要更換S頂卡帶來(lái)的不必要的麻煩,極大的降低了用戶體驗(yàn)的問(wèn)題。
[0005]為解決上述問(wèn)題,本申請(qǐng)?zhí)峁┤缦录夹g(shù)方案:
[0006]本申請(qǐng)實(shí)施例第一方面公開的技術(shù)方案,提供了一種虛擬卡的實(shí)現(xiàn)方法,適用于具有調(diào)制解調(diào)modem模塊的移動(dòng)終端,該實(shí)現(xiàn)方法包括:
[0007]在所述moden模塊的嵌入文件系統(tǒng)EFS中創(chuàng)建參數(shù)文件;
[0008]設(shè)置通信接口,并建立與所述參數(shù)文件的關(guān)聯(lián);
[0009]當(dāng)用戶首次開啟移動(dòng)終端的虛擬卡功能時(shí),將由運(yùn)營(yíng)商或虛擬運(yùn)營(yíng)商處獲取的虛擬卡參數(shù)寫入至所述參數(shù)文件中,所述虛擬卡參數(shù)至少包括網(wǎng)絡(luò)鑒權(quán)信息;
[0010]基于所述參數(shù)文件生成對(duì)應(yīng)的虛擬卡。
[0011]優(yōu)選的,還包括,當(dāng)用戶開啟所述移動(dòng)終端或插入新S頂卡時(shí):
[0012I判斷所述虛擬卡功能是否開啟;
[0013]若所述虛擬卡功能開啟,則通過(guò)所述通信接口讀取存儲(chǔ)于所述參數(shù)文件中的虛擬卡參數(shù),并將所述虛擬卡參數(shù)寫入至所述moden模塊的虛擬卡參數(shù)緩存區(qū);
[0014]通知所述移動(dòng)終端的顯示模塊和通信模塊啟動(dòng),由所述通信模塊向與所述移動(dòng)終端所在的通信網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;
[0015]所述虛擬卡接收所述通信網(wǎng)絡(luò)反饋的網(wǎng)絡(luò)鑒權(quán)請(qǐng)求,并基于所述虛擬卡參數(shù)中的網(wǎng)絡(luò)鑒權(quán)信息對(duì)所述通信網(wǎng)絡(luò)進(jìn)行反鑒權(quán),當(dāng)通過(guò)對(duì)所述通信網(wǎng)絡(luò)的反鑒權(quán),答復(fù)所述網(wǎng)絡(luò)鑒權(quán)請(qǐng)求,并接收所述通信網(wǎng)絡(luò)反饋的用戶鑒權(quán)通過(guò)信息或用戶鑒權(quán)未通過(guò)信息。
[0016]優(yōu)選的,所述判斷所述虛擬卡功能是否開啟之后,還包括:
[0017]若所述虛擬卡功能未開啟,則讀取當(dāng)前移動(dòng)終端內(nèi)的用戶識(shí)別SIM卡中的SIM卡參數(shù),寫入至所述moden模塊的S頂卡參數(shù)緩存區(qū);
[0018]通知所述移動(dòng)終端的顯示模塊和通信模塊啟動(dòng),由所述通信模塊向與當(dāng)前移動(dòng)終端所在的通信網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;
[0019]所述SIM卡接收所述通信網(wǎng)絡(luò)反饋的網(wǎng)絡(luò)鑒權(quán)請(qǐng)求,并基于所述SIM卡參數(shù)中的網(wǎng)絡(luò)鑒權(quán)信息對(duì)所述通信網(wǎng)絡(luò)進(jìn)行反鑒權(quán),當(dāng)通過(guò)對(duì)所述通信網(wǎng)絡(luò)的反鑒權(quán),答復(fù)所述網(wǎng)絡(luò)鑒權(quán)請(qǐng)求,并接收所述通信網(wǎng)絡(luò)反饋的用戶鑒權(quán)通過(guò)信息或用戶鑒權(quán)未通過(guò)信息。
[0020]優(yōu)選的,還包括:
[0021]預(yù)先在EFS中寫入用于開啟虛擬卡功能的開啟指令,和/或關(guān)閉虛擬卡功能的關(guān)閉指令;
[0022]當(dāng)觸發(fā)對(duì)所述移動(dòng)終端中的一個(gè)SM卡的拔卡命令,關(guān)閉正在使用的S頂卡功能,觸發(fā)虛擬卡的開啟指令,開啟所述虛擬卡;
[0023]當(dāng)觸發(fā)對(duì)所述移動(dòng)終端中的一個(gè)虛擬卡發(fā)起的關(guān)閉指令,則關(guān)閉對(duì)應(yīng)的虛擬卡功能,并間隔預(yù)設(shè)時(shí)間發(fā)起SIM卡的插卡命令,提示打開或插入所述SIM卡。
[0024]本申請(qǐng)實(shí)施例第二方面公開的技術(shù)方案,還提供了一種虛擬卡的實(shí)現(xiàn)裝置,其特征在于,適用于具有調(diào)制解調(diào)modem模塊的移動(dòng)終端,該實(shí)現(xiàn)裝置包括:
[0025]創(chuàng)建模塊,用于在所述moden模塊的嵌入文件系統(tǒng)EFS中創(chuàng)建參數(shù)文件;
[0026]設(shè)置模塊,用于設(shè)置通信接口,并建立與所述參數(shù)文件的關(guān)聯(lián);
[0027]寫入模塊,用于當(dāng)用戶首次開啟移動(dòng)終端的虛擬卡功能時(shí),將由運(yùn)營(yíng)商或虛擬運(yùn)營(yíng)商處獲取的虛擬卡參數(shù)寫入至所述參數(shù)文件中;所述虛擬卡參數(shù)至少包括網(wǎng)絡(luò)鑒權(quán)信息;
[0028]生成模塊,用于基于所述參數(shù)文件生成對(duì)應(yīng)的虛擬卡。
[0029]優(yōu)選的,還包括,當(dāng)用戶開啟所述移動(dòng)終端或插入新S頂卡時(shí):
[0030]判斷模塊,用于判斷所述虛擬卡功能是否開啟,所述虛擬卡包括虛擬卡鑒權(quán)模塊;[0031 ]第一讀寫模塊,用于若所述虛擬卡功能開啟,則通過(guò)所述通信接口讀取存儲(chǔ)于所述參數(shù)文件中的虛擬卡參數(shù),并將所述虛擬卡參數(shù)寫入至所述moden模塊的虛擬卡參數(shù)緩存區(qū);
[0032]第一通知模塊,用于通知所述移動(dòng)終端的顯示模塊和通信模塊啟動(dòng),由所述通信模塊向所述移動(dòng)終端所在的通信網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;
[0033]所述虛擬卡鑒權(quán)模塊,用于接收所述通信網(wǎng)絡(luò)反饋的網(wǎng)絡(luò)鑒權(quán)請(qǐng)求,并基于所述虛擬卡參數(shù)中的網(wǎng)絡(luò)鑒權(quán)信息對(duì)所述通信網(wǎng)絡(luò)進(jìn)行反鑒權(quán),當(dāng)通過(guò)對(duì)所述通信網(wǎng)絡(luò)的反鑒權(quán),答復(fù)所述網(wǎng)絡(luò)鑒權(quán)請(qǐng)求,并接收所述通信網(wǎng)絡(luò)反饋的用戶鑒權(quán)通過(guò)信息或用戶鑒權(quán)未通過(guò)信息。
[0034]優(yōu)選的,還包括:
[0035]第二讀寫模塊,用于若所述虛擬卡功能未開啟,則讀取當(dāng)前移動(dòng)終端內(nèi)的用戶識(shí)另IjS頂卡中的S頂卡參數(shù),寫入至所述moden模塊的S頂卡參數(shù)緩存區(qū),并通知所述S頂卡啟動(dòng)并執(zhí)行與當(dāng)前移動(dòng)終端所在的通信網(wǎng)絡(luò)的信息交互;
[0036]第二通知模塊,用于通知所述移動(dòng)終端的顯示模塊和通信模塊啟動(dòng),由所述通信模塊向與當(dāng)前移動(dòng)終端所在的通信網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;
[0037]所述SIM卡,用于接收所述通信網(wǎng)絡(luò)反饋的網(wǎng)絡(luò)鑒權(quán)請(qǐng)求,并基于所述SIM卡參數(shù)中的網(wǎng)絡(luò)鑒權(quán)信息對(duì)所述通信網(wǎng)絡(luò)進(jìn)行反鑒權(quán),當(dāng)通過(guò)對(duì)所述通信網(wǎng)絡(luò)的反鑒權(quán),答復(fù)所述網(wǎng)絡(luò)鑒權(quán)請(qǐng)求,并接收所述通信網(wǎng)絡(luò)反饋的用戶鑒權(quán)通過(guò)信息或用戶鑒權(quán)未通過(guò)信息。
[0038]優(yōu)選的,還包括:
[0039]預(yù)寫模塊,用于預(yù)先在所述EFS中寫入用于開啟虛擬卡功能的開啟指令,和/或關(guān)閉虛擬卡功能的關(guān)閉指令;
[0040]第一觸發(fā)模塊,用于當(dāng)觸發(fā)對(duì)所述移動(dòng)終端中的一個(gè)S頂卡的拔卡命令,關(guān)閉正在使用的SIM卡功能,觸發(fā)虛擬卡的開啟指令,開啟所述虛擬卡;
[0041]第二觸發(fā)模塊,用于當(dāng)觸發(fā)對(duì)所述移動(dòng)終端中的一個(gè)虛擬卡發(fā)起的關(guān)閉指令,則關(guān)閉對(duì)應(yīng)的虛擬卡功能,并間隔預(yù)設(shè)時(shí)間發(fā)起SIM卡的插卡命令,提示打開或插入所述SIM卡。
[0042]本申請(qǐng)實(shí)施例第三方面公開的技術(shù)方案,還提供了一種移動(dòng)終端,包括:觸控屏和上述本申請(qǐng)實(shí)施例第二方面公開的所述虛擬卡的實(shí)現(xiàn)裝置。
[0043]優(yōu)選的,所述移動(dòng)終端包括:可實(shí)現(xiàn)通信的手持設(shè)備;
[0044]所述手持設(shè)備包括手機(jī)或PAD。