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