本發(fā)明涉及無限通訊技術(shù)領(lǐng)域,特別是涉及一種生成虛擬SIM卡的系統(tǒng)及方法。
背景技術(shù):
隨著國民經(jīng)濟(jì)和科學(xué)技術(shù)水平的提高,特別是計算機(jī)技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)、控制技術(shù)的迅猛發(fā)展與提高,SIM卡云卡通訊作為比較便捷的方式,逐漸成為了技術(shù)的主流趨勢。
因而,提出一種生成虛擬SIM卡的系統(tǒng)及方法,能夠解決手機(jī)中虛擬SIM卡的設(shè)置問題,亟待解決。
技術(shù)實現(xiàn)要素:
為了解決現(xiàn)有技術(shù)存在的不足,本發(fā)明的目的在于提供一種生成虛擬SIM卡的系統(tǒng)及方法,能夠解決手機(jī)中虛擬SIM卡的設(shè)計問題。
為實現(xiàn)上述目的,本發(fā)明提供的生成虛擬SIM卡的系統(tǒng),包括:CPU控制單元、實體SIM卡、電源管理單元、虛擬SIM卡,以及射頻通訊單元,其中,
所述射頻通訊單元,與所述CPU控制單元及所述實體SIM卡進(jìn)行通訊;所述實體SIM卡,用于本地鑒權(quán)通訊;所述CPU控制單元,其具有ISO7816接口或者GPIO接口;所述虛擬SIM卡,為具有ISO7816通訊接口的芯片;所述電源管理單元,為系統(tǒng)的工作提供電源。
進(jìn)一步地,所述射頻通訊單元,為所述CPU控制單元及所述實體SIM卡與服務(wù)器建立通訊,并對所述服務(wù)器中預(yù)存的SIM卡信息進(jìn)行下載及存儲;所述射頻通訊單元接受所述CPU控制單元控制,將緩存的SIM卡信息分配給所述虛擬SIM卡;所述CPU控制單元控制所述射頻通訊單元及所述虛擬SIM卡與外部系統(tǒng)進(jìn)行通訊。
進(jìn)一步地,所述虛擬SIM卡為實體SIM卡空卡。
為實現(xiàn)上述目的,本發(fā)明提供的生成虛擬SIM卡的方法,包括步驟:
(1)射頻通訊單元為CPU控制單元及實體SIM卡與服務(wù)器建立通訊,并對所述服務(wù)器中預(yù)存的SIM卡信息進(jìn)行下載及存儲;(2)所述射頻通訊單元接受所述CPU控制單元的控制,將緩存的SIM卡信息分配給虛擬SIM卡;(3)所述CPU控制單元控制所述射頻通訊單元及所述虛擬SIM卡與外部系統(tǒng)進(jìn)行通訊。
進(jìn)一步地,所述步驟(1)中所述實體SIM卡,用于本地鑒權(quán)通訊。
進(jìn)一步地,所述步驟(2)中,所述射頻通訊單元通過所述CPU控制單元的ISO7816接口或者模擬成串口的GPIO接口,與所述虛擬SIM卡進(jìn)行7816協(xié)議通訊,并將SIM卡信息分配給所述虛擬SIM卡。
本發(fā)明的生成虛擬SIM卡的系統(tǒng)及方法,能夠解決手機(jī)中虛擬SIM卡的設(shè)置問題。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。
附圖說明
附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,并與本發(fā)明的實施例一起,用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
圖1為根據(jù)本發(fā)明的生成虛擬SIM卡的系統(tǒng)架構(gòu)圖;
圖2為根據(jù)本發(fā)明的生成虛擬SIM卡的方法流程圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為根據(jù)本發(fā)明的生成虛擬SIM卡的系統(tǒng)架構(gòu)圖,如圖1所示,本發(fā)明的生成虛擬SIM卡的系統(tǒng)包括:CPU控制單元101、實體SIM卡102、電源管理單元103、虛擬SIM卡104,及射頻通訊單元105,其中,
射頻通訊單元105,與CPU控制單元101及實體SIM卡102進(jìn)行通訊;
實體SIM卡102,用于本地鑒權(quán)通訊;
CPU控制單元101,其具有ISO7816接口或者GPIO接口;其中,GPIO接口模擬成串口。
虛擬SIM卡104,為具有ISO7816通訊接口的芯片;
電源管理單元103,為系統(tǒng)的工作提供電源。
其中,射頻通訊單元105為CPU控制單元101及實體SIM卡102與服務(wù)器建立通訊,并將服務(wù)器中預(yù)存的SIM卡信息下載到內(nèi)部進(jìn)行緩存;
射頻通訊單元105接受CPU控制單元101的控制,將緩存的SIM卡信息分配給虛擬SIM卡104;
CPU控制單元101控制射頻通訊單元105及虛擬SIM卡104與外部系統(tǒng)進(jìn)行通訊。
優(yōu)選地,虛擬SIM卡104為實體SIM卡空卡。
圖2為根據(jù)本發(fā)明的生成虛擬SIM卡的方法流程圖,下面將參考圖2,對本發(fā)明的生成虛擬SIM卡的方法進(jìn)行詳細(xì)描述。
在步驟201,啟動生成虛擬SIM卡的系統(tǒng);
在步驟202,射頻通訊單元105為CPU控制單元101及實體SIM卡102與服務(wù)器建立通訊,并將服務(wù)器中預(yù)存的SIM卡信息下載到內(nèi)部進(jìn)行緩存;
在該步驟中,實體SIM卡102,用于本地鑒權(quán)通訊。
在步驟203,射頻通訊單元105將緩存的SIM卡信息分配給虛擬SIM卡104;
在該步驟中,射頻通訊單元105通過CPU控制單元101的ISO7816接口或者模擬成串口的GPIO接口,與虛擬SIM卡104進(jìn)行7816協(xié)議通訊,并將SIM卡信息分配給虛擬SIM卡104。
在步驟204,CPU控制單元101控制射頻通訊單元105及虛擬SIM卡104與外部系統(tǒng)進(jìn)行通訊。
在該步驟中,CPU控制單元101、射頻通訊單元105及虛擬SIM卡104成為一個虛擬SIM卡通訊系統(tǒng),能夠與其它系統(tǒng)進(jìn)行通訊。
本發(fā)明的生成虛擬SIM卡的系統(tǒng)及方法,通過CPU控制單元101、實體SIM卡102及射頻通訊單元105,組成一個最小的通訊系統(tǒng),與服務(wù)器建立連接,將服務(wù)器中預(yù)存的SIM卡信息下載并緩存。并通過CPU控制單元101的ISO7816接口或GPIO接口模擬成串口進(jìn)行ISO7816協(xié)議通訊,將SIM卡信息分配到虛擬SIM卡104中,完成虛擬SIM卡的分配功能。而后CPU控制單元即可控制射頻單元通訊單元105結(jié)合虛擬SIM卡104,與外部系統(tǒng)進(jìn)行通訊,構(gòu)成整體虛擬SIM卡通訊系統(tǒng),與其它系統(tǒng)進(jìn)行通訊,從而解決手機(jī)中虛擬SIM卡的設(shè)置問題。
本領(lǐng)域普通技術(shù)人員可以理解:以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,對于本領(lǐng)域的技術(shù)人員來說,其依然可以對前述各實施例記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。