一種插于sim卡槽用的虛擬卡芯片的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及虛擬S頂卡領(lǐng)域,特別是涉及一種插于S頂卡槽用的虛擬卡芯片。
【背景技術(shù)】
[0002]由于傳統(tǒng)的設(shè)備一般是以一機(jī)一S頂卡方式,對(duì)于雙卡單待的數(shù)據(jù)傳輸終端,事實(shí)上僅能使用一個(gè)號(hào)碼或最多兩個(gè)號(hào)碼進(jìn)行服務(wù),需要更換運(yùn)營(yíng)商、跟換不同資費(fèi)卡時(shí),還需要用戶手動(dòng)切換SM卡,即使是雙卡雙待設(shè)備,在每次通信時(shí),也只能人為地選擇最優(yōu)通信卡號(hào)進(jìn)行通信。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種插于S頂卡槽用的虛擬卡芯片,以實(shí)現(xiàn)使用該虛擬卡芯片替換具有SIM卡插槽的終端中的SIM卡,使普通的實(shí)體卡終端變?yōu)樘摂M卡終端,并具有多個(gè)虛擬sm/us頂卡號(hào),可根據(jù)通信模式以最優(yōu)虛擬卡進(jìn)行通信。
[0004]本發(fā)明的目的是通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)的:一種插于S頂卡槽用的虛擬卡芯片,所述虛擬卡芯片的外形結(jié)構(gòu)與SIM卡的外形結(jié)構(gòu)相同,使得虛擬卡芯片能置于SIM卡槽中,且虛擬卡芯片上的接口與S頂卡槽的觸點(diǎn)匹配連接;所述虛擬卡芯片至少包括最優(yōu)卡號(hào)分配模塊和入網(wǎng)信息存儲(chǔ)模塊。
[0005]所述入網(wǎng)信息存儲(chǔ)模塊用于存儲(chǔ)多個(gè)虛擬SB1/USIM卡號(hào)。
[0006]所述最優(yōu)卡號(hào)分配模塊用于在該多個(gè)虛擬SIM/USIM卡號(hào)中選取最優(yōu)卡號(hào)進(jìn)行通信,包括以下工作模式中的一種或多種的組合:
①根據(jù)從接口接收到的系統(tǒng)指令調(diào)用入網(wǎng)信息存儲(chǔ)模塊中相應(yīng)的虛擬SIM/USIM卡號(hào),并以該虛擬sm/us頂卡號(hào)進(jìn)行通信;
②對(duì)每個(gè)虛擬SM/USM卡號(hào)的每個(gè)參數(shù)賦予相應(yīng)的權(quán)值,對(duì)該多個(gè)虛擬SM/US頂卡號(hào)的相同的參數(shù)進(jìn)行比較,對(duì)相對(duì)較優(yōu)的參數(shù)賦予高權(quán)值,對(duì)相對(duì)較差的參數(shù)賦予低權(quán)值,并將各參數(shù)與其相應(yīng)的權(quán)值存儲(chǔ)在入網(wǎng)信息存儲(chǔ)模塊中,在進(jìn)行通信時(shí),最優(yōu)卡號(hào)分配模塊根據(jù)通信模式的類(lèi)型調(diào)用各個(gè)虛擬SIM/US頂卡號(hào)的與該通信模式相應(yīng)的參數(shù)的權(quán)值,并進(jìn)行累加求和,最優(yōu)卡號(hào)分配模塊在對(duì)該各個(gè)累加求和得到的總權(quán)值進(jìn)行比較,選擇總權(quán)值最高的相應(yīng)虛擬sm/us頂卡號(hào)作為最優(yōu)卡號(hào)進(jìn)行通信。
[0007]進(jìn)一步的,所述多個(gè)虛擬SB1/USIM卡號(hào)中包括不同運(yùn)營(yíng)商和/或不同資費(fèi)的卡號(hào)。
[0008]進(jìn)一步的,所述參數(shù)至少包括信號(hào)強(qiáng)度、通信質(zhì)量、語(yǔ)音資費(fèi)、視頻資費(fèi)、流量資費(fèi)和短信資費(fèi)中多種的組合。
[0009]進(jìn)一步的,所述通信模式包括語(yǔ)音通信模式、視頻通信模式、流量通信模式和短信通信模式。
[0010]進(jìn)一步的,所述虛擬卡芯片還包括加密解析模塊,加密解析模塊通過(guò)接口獲取提供SIM卡槽的第一終端的唯一識(shí)別號(hào),并根據(jù)該唯一識(shí)別號(hào)隨機(jī)生成密鑰,加密解析模塊通過(guò)該密鑰對(duì)通信時(shí)的所有數(shù)據(jù)進(jìn)行加密處理。
[0011]相應(yīng)的,所述虛擬卡芯片還包括身份驗(yàn)證模塊,該身份驗(yàn)證模塊用于驗(yàn)證與該第一終端進(jìn)行通信的第二終端的身份合法性,再通過(guò)驗(yàn)證后,所述身份驗(yàn)證模塊通過(guò)接口將加密解析模塊獲取的唯一識(shí)別號(hào)或密鑰發(fā)送至第二終端。
[0012]進(jìn)一步的,所述虛擬卡芯片還包括權(quán)值設(shè)定模塊,該權(quán)值設(shè)定模塊通過(guò)接口接收提供S頂卡槽的第一終端的自定義指令或上位機(jī)發(fā)出的系統(tǒng)指令對(duì)高權(quán)值和低權(quán)值的具體數(shù)值進(jìn)行修改。
[0013]進(jìn)一步的,所述接口包括工作電壓接口 VCC、復(fù)位接口 RST、時(shí)鐘接口 CLK、接地接口GND、編程電壓接口 VPP和數(shù)據(jù)I/O接口。
[0014]進(jìn)一步的,所述S頂卡槽包括標(biāo)準(zhǔn)SM卡槽、Micro SIM卡槽和Nano SIM卡槽,相應(yīng)的,所述虛擬卡芯片的外形結(jié)構(gòu)也有標(biāo)準(zhǔn)虛擬卡、Micro虛擬卡和Nano虛擬卡。
[0015]進(jìn)一步的,所述最優(yōu)卡號(hào)分配模塊實(shí)時(shí)、定時(shí)或在觸發(fā)通信時(shí)檢測(cè)最優(yōu)卡號(hào),使最優(yōu)卡號(hào)始終為總權(quán)值最高的虛擬sm/us頂卡號(hào)。
[0016]進(jìn)一步的,所述最優(yōu)卡號(hào)分配模塊還提取入網(wǎng)信息存儲(chǔ)模塊中各個(gè)虛擬SM/USIM卡號(hào)的運(yùn)營(yíng)商參數(shù),將各個(gè)虛擬sm/us頂卡號(hào)按運(yùn)營(yíng)商分類(lèi)標(biāo)記,提供運(yùn)營(yíng)商切換接口,以接收運(yùn)營(yíng)商切換指令,并根據(jù)運(yùn)營(yíng)商切換指令,將最優(yōu)卡號(hào)切換為相應(yīng)運(yùn)營(yíng)商的虛擬SM/USIM卡號(hào)中的最優(yōu)卡號(hào)。
[0017]本發(fā)明的有益效果是:本發(fā)明所提出的一種插于S頂卡槽用的虛擬卡芯片,該虛擬卡芯片的外形結(jié)構(gòu)與S頂卡的外形結(jié)構(gòu)相同,且虛擬卡芯片上的接口與S頂卡槽的觸點(diǎn)匹配連接,使得該虛擬卡芯片可直接插入具有SM卡槽的終端,從而實(shí)現(xiàn)使用該虛擬卡芯片替換具有SIM卡插槽的終端中的SIM卡,使普通的實(shí)體卡終端變?yōu)樘摂M卡終端,使該終端可通過(guò)虛擬SM/US頂卡號(hào)進(jìn)行通信,且可實(shí)現(xiàn)始終以質(zhì)量最優(yōu)、資費(fèi)最少或性價(jià)比最高的方式完成通信連接,該芯片還可實(shí)現(xiàn)不用更換SM卡即可自由切換移動(dòng)運(yùn)營(yíng)商的功能,以解決因移動(dòng)運(yùn)營(yíng)服務(wù)商的移動(dòng)網(wǎng)絡(luò)問(wèn)題帶來(lái)的通信數(shù)據(jù)不穩(wěn)定的現(xiàn)狀。
【附圖說(shuō)明】
[0018]圖1為本發(fā)明虛擬卡芯片的電路結(jié)構(gòu)圖;
圖2為本發(fā)明虛擬卡芯片的一個(gè)具體應(yīng)用方案的系統(tǒng)框圖。
【具體實(shí)施方式】
[0019]下面結(jié)合附圖進(jìn)一步詳細(xì)描述本發(fā)明的技術(shù)方案,但本發(fā)明的保護(hù)范圍不局限于以下所述。
[0020]如圖1所示,該實(shí)施例描述了一種插于SM卡槽用的虛擬卡芯片,所述虛擬卡芯片的外形結(jié)構(gòu)與SIM卡的外形結(jié)構(gòu)相同,使得虛擬卡芯片能置于SIM卡槽中,且虛擬卡芯片上的接口與S頂卡槽的觸點(diǎn)匹配連接,使得該虛擬卡芯片可直接插入具有S頂卡槽的終端,從而使該終端可通過(guò)虛擬SIM/USIM卡號(hào)進(jìn)行通信,且可實(shí)現(xiàn)始終以質(zhì)量最優(yōu)、資費(fèi)最少或性價(jià)比最高的方式完成通信連接,其中性價(jià)比最高的意思為質(zhì)量好資費(fèi)又少。
[0021]本發(fā)明中所述虛擬卡芯片可至少包括最優(yōu)卡號(hào)分配模塊和入網(wǎng)信息存儲(chǔ)模塊。
[0022]其中,所述入網(wǎng)信息存儲(chǔ)模塊用于存儲(chǔ)多個(gè)虛擬SIM/USIM卡號(hào)。該多個(gè)虛擬SIM/US頂卡號(hào)中包括不同運(yùn)營(yíng)商和/或不同資費(fèi)的卡號(hào),所述運(yùn)營(yíng)商一般包括移動(dòng)運(yùn)營(yíng)商、電信運(yùn)營(yíng)商、聯(lián)通運(yùn)營(yíng)商和虛擬運(yùn)營(yíng)商等,該不同資費(fèi)可體現(xiàn)在語(yǔ)音套餐、流量套餐、短信套餐和視頻套餐等。
[0023]所述最優(yōu)卡號(hào)分配模塊用于在該多個(gè)虛擬SIM/USIM卡號(hào)中選取最優(yōu)卡號(hào)進(jìn)行通信,包括以下工作模式中的一種或多種的組合:
①根據(jù)從接口接收到的系統(tǒng)指令調(diào)用入網(wǎng)信息存儲(chǔ)模塊中相應(yīng)的虛擬SIM/USIM卡號(hào),并以該虛擬sm/us頂卡號(hào)進(jìn)行通信;
②對(duì)每個(gè)虛擬SM/USM卡號(hào)的每個(gè)參數(shù)賦予相應(yīng)的權(quán)值,對(duì)該多個(gè)虛擬SM/US頂卡號(hào)的相同的參數(shù)進(jìn)行比較,對(duì)相對(duì)較優(yōu)的參數(shù)賦予高權(quán)值,對(duì)相對(duì)較差的參數(shù)賦予低權(quán)值,并將各參數(shù)與其相應(yīng)的權(quán)值存儲(chǔ)在入網(wǎng)信息存儲(chǔ)模塊中,在進(jìn)行通信時(shí),最優(yōu)卡號(hào)分配模塊根據(jù)通信模式的類(lèi)型調(diào)用各個(gè)虛擬SIM/US頂卡號(hào)的與該通信模式相應(yīng)的參數(shù)的權(quán)值,并進(jìn)行累加求和,最優(yōu)卡號(hào)分配模塊在對(duì)該各個(gè)累加求和得到的總權(quán)值進(jìn)行比較,選擇總權(quán)值最高的相應(yīng)虛擬sm/us頂卡號(hào)作為最優(yōu)卡號(hào)進(jìn)行通信。
[0024]所述最優(yōu)卡號(hào)分配模塊設(shè)有最優(yōu)方式設(shè)定接口,用于設(shè)定具體以質(zhì)量最優(yōu)、資費(fèi)最少和性價(jià)比最高中的哪種方式進(jìn)行最優(yōu)匹配,可默認(rèn)為以資費(fèi)最少為最優(yōu)匹配方式。
[0025]進(jìn)一步的,所述參數(shù)至少包括信號(hào)強(qiáng)度、通信質(zhì)量、語(yǔ)音資費(fèi)、視頻資費(fèi)、流量資費(fèi)和短信資費(fèi)中多種的組合。在多個(gè)虛擬sm/us頂卡號(hào)中,例如包含虛擬卡號(hào)A、虛擬卡號(hào)B和虛擬卡號(hào)C,若虛擬卡號(hào)A、虛擬卡號(hào)B和虛擬卡號(hào)C當(dāng)前的信號(hào)強(qiáng)度為依次由高至低,則為虛擬卡號(hào)A、虛擬卡號(hào)B和虛擬卡號(hào)C的信號(hào)強(qiáng)度賦予由高至低的權(quán)值。信號(hào)強(qiáng)度、通信質(zhì)量、語(yǔ)音資費(fèi)、視頻資費(fèi)、流量資費(fèi)和短信資費(fèi)等參數(shù)所賦予的權(quán)值大小,由其在通信連接時(shí)所占權(quán)重來(lái)決定,如當(dāng)重通信質(zhì)量而輕通信資費(fèi)時(shí),信號(hào)強(qiáng)度和通信質(zhì)量在各個(gè)參數(shù)中的權(quán)值大,當(dāng)重通信資費(fèi)而輕通信質(zhì)量時(shí),語(yǔ)音資費(fèi)、視頻資費(fèi)、流量資費(fèi)和短信資費(fèi)等資費(fèi)參數(shù)在各個(gè)參數(shù)中的權(quán)值大。
[0026]進(jìn)一步的,所述通信模式包括語(yǔ)音通信模式、視頻通信模式、流量通信模式和短信通信模式。如當(dāng)?shù)谝唤K端與第二終端以語(yǔ)言通信模式進(jìn)行連接時(shí),需選擇信號(hào)強(qiáng)度、通信質(zhì)量、語(yǔ)音資費(fèi)等參數(shù),計(jì)算其權(quán)值之和,此時(shí)可不用計(jì)算視頻資費(fèi)、流量資費(fèi)和短信資費(fèi)等參數(shù)的權(quán)值。其他通信模式下同理。
[0027]下面再舉例說(shuō)明最優(yōu)卡號(hào)的分配方式。例如:虛擬卡號(hào)A為移動(dòng)電話卡,語(yǔ)音資費(fèi)為0.2元/分鐘,其權(quán)值為10,短信資費(fèi)為開(kāi)通了 20元包300條短信的短信包,其權(quán)值為18,流量資費(fèi)為0.3元/M,其權(quán)值為10。虛擬卡號(hào)B為聯(lián)通電話卡,語(yǔ)音資費(fèi)為0.1元/分鐘,其權(quán)值為18,短信資費(fèi)為0.1元/條,其權(quán)值為10,流量資費(fèi)為0.3元/M,其權(quán)值為10。虛擬卡號(hào)C為電信流量卡,不能進(jìn)行語(yǔ)音通信,其語(yǔ)音資費(fèi)的權(quán)值為0,短信資費(fèi)為0.1元/條,其權(quán)值為10,流量資費(fèi)為20元包IG流量的流量包,其權(quán)值為18。若通信模式為語(yǔ)音通信,則設(shè)虛擬卡號(hào)B為最優(yōu)卡號(hào),若通信模式為流量通信時(shí),則設(shè)虛擬卡號(hào)C為最優(yōu)卡號(hào)。