專利名稱:具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的通用集成電路卡的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)電話,具體涉及通用集成電路卡。
背景技術(shù):
通用集成電路卡(UniversalIntegrated Circuit Card, UICC)在移動(dòng)通信業(yè)被用作存儲(chǔ)移動(dòng)電話的用戶信息和鑒權(quán)密鑰等用途。在不同的技術(shù)規(guī)范下,UICC包括單一或多種模塊,如用戶標(biāo)識(shí)模塊(Subscriber Identity Module, SIM)、通用用戶標(biāo)識(shí)模塊(Universal Subscriber Identity Module, USIM)等,以及其他如電子簽名等非通信應(yīng) 用模塊。移動(dòng)電話可根據(jù)使用的不同網(wǎng)絡(luò)及使用者使用的不同應(yīng)用來(lái)調(diào)用相應(yīng)的模塊。可供使用者根據(jù)需求安裝不同應(yīng)用程序的智能移動(dòng)電話已獲得廣泛應(yīng)用?,F(xiàn)有的智能移動(dòng)電話,內(nèi)核啟動(dòng)程序與操作系統(tǒng)均存儲(chǔ)于機(jī)身內(nèi)主板板載的內(nèi)嵌式存儲(chǔ)器中;發(fā)明人發(fā)現(xiàn),盡管智能移動(dòng)電話的設(shè)計(jì)生產(chǎn)者會(huì)以技術(shù)手段防止內(nèi)核啟動(dòng)程序與操作系統(tǒng)被非法改動(dòng),但使用者或第三方開(kāi)發(fā)者經(jīng)??梢暂p易將其破解。由此不僅致使相關(guān)方的商業(yè)利益受損,也使智能移動(dòng)電話病毒廣泛傳播。
發(fā)明內(nèi)容
本發(fā)明的目的是提供具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的通用集成電路卡;以改進(jìn)智能移動(dòng)電話的啟動(dòng)引導(dǎo)方式,提升智能移動(dòng)電話的安全性與使用便利。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的在ncc中增加一非揮發(fā)性存儲(chǔ)(Non-Volatile ROM)模塊,用于存儲(chǔ)啟動(dòng)智能移動(dòng)電話所需的內(nèi)核啟動(dòng)程序。相應(yīng)地,改進(jìn)智能移動(dòng)電話的啟動(dòng)過(guò)程加電后,智能移動(dòng)電話的中央處理器首先讀取并加載位于ncc內(nèi)的內(nèi)核啟動(dòng)程序;之后,讀取并加載位于板載內(nèi)嵌式存儲(chǔ)器或可移動(dòng)存儲(chǔ)卡內(nèi)的操作系統(tǒng)。在具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的ncc中,用于存儲(chǔ)內(nèi)核啟動(dòng)程序的模塊與ncc中其他模塊封裝在一起,使用者無(wú)法用物理的方法將兩者分割開(kāi)。在具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的ncc中,所存儲(chǔ)內(nèi)核啟動(dòng)程序只能由移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)者寫(xiě)入或更新,或由網(wǎng)絡(luò)側(cè)發(fā)起更新;使用者無(wú)法對(duì)其進(jìn)行改動(dòng)。利用ncc上其他模塊(如SM/USM模塊)的加密算法,通過(guò)基于蜂窩移動(dòng)通信系統(tǒng)的無(wú)線數(shù)據(jù)連接(如以GPRS、EDGE、HSDPA等技術(shù)模式實(shí)現(xiàn)的移動(dòng)電話與蜂窩基站間的無(wú)線數(shù)據(jù)連接)并配合專用的接入點(diǎn)(Access Point Name, APN),具有啟動(dòng)引導(dǎo)功能的ncc可以在每次開(kāi)機(jī)時(shí),或由網(wǎng)絡(luò)側(cè)發(fā)起,驗(yàn)證所存儲(chǔ)的內(nèi)核啟動(dòng)程序是否被破壞或改動(dòng)。利用ncc上其他模塊(如SM/USM模塊)的加密算法,通過(guò)基于蜂窩移動(dòng)通信系統(tǒng)的無(wú)線數(shù)據(jù)連接,并配合專用的APN,具有啟動(dòng)引導(dǎo)功能的ncc可以在每次開(kāi)機(jī)時(shí),或由網(wǎng)絡(luò)側(cè)發(fā)起,驗(yàn)證板載內(nèi)嵌式存儲(chǔ)器或可移動(dòng)存儲(chǔ)卡中所存儲(chǔ)的操作系統(tǒng)是否被破壞或改動(dòng)。與現(xiàn)有內(nèi)核啟動(dòng)程序與操作系統(tǒng)均存儲(chǔ)于內(nèi)嵌式存儲(chǔ)器中的智能移動(dòng)電話相比,應(yīng)用了本發(fā)明所提供的具有啟動(dòng)引導(dǎo)功能的ncc的智能移動(dòng)電話由于可以有效防止使用者或第三方開(kāi)發(fā)者對(duì)內(nèi)核啟動(dòng)程序的改動(dòng),因而能有效保護(hù)相關(guān)方的商業(yè)利益,并能避免智能移動(dòng)電話病毒的傳播。
圖I為具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的通用集成電路卡。
Cl CS所指示的為現(xiàn)有規(guī)范下ncc的8個(gè)觸點(diǎn);101 104所指示的為為實(shí)現(xiàn)智能移動(dòng)電話啟動(dòng)引導(dǎo)功能,或可增加的4個(gè)觸點(diǎn)。
具體實(shí)施例方式以下舉本發(fā)明的一較佳實(shí)施例來(lái)說(shuō)明本發(fā)明可應(yīng)用于ncc的設(shè)計(jì)與制造。與現(xiàn)有的用于移動(dòng)通信業(yè)的ncc相比,具有啟動(dòng)引導(dǎo)功能的ncc增加了用于存儲(chǔ)智能移動(dòng)電話內(nèi)核啟動(dòng)程序的非揮發(fā)性存儲(chǔ)模塊;且這一模塊與ncc內(nèi)SM/USM模塊有共用的控制器,或增加一協(xié)同兩模塊運(yùn)行的控制器,以使它們能夠協(xié)同運(yùn)行。具有啟動(dòng)引導(dǎo)功能的ncc與現(xiàn)有的ncc具有相同的外觀尺寸。具有啟動(dòng)引導(dǎo)功能的ncc與智能移動(dòng)電話主板間的物理連接界面,可以通過(guò)增加卡面上的觸點(diǎn)(如附圖中101 104所指示),或利用現(xiàn)有空余的觸點(diǎn)(如附圖中C4、C6、C8所指示)或復(fù)用觸點(diǎn)解決。支持具有啟動(dòng)引導(dǎo)功能的UICC的智能移動(dòng)電話,應(yīng)至少包含如下改進(jìn)啟動(dòng)時(shí)能夠優(yōu)先讀取并加載ncc內(nèi)的內(nèi)核啟動(dòng)程序。當(dāng)智能移動(dòng)電話插入具有啟動(dòng)引導(dǎo)功能的UICC,但板載的內(nèi)嵌式存儲(chǔ)器或可移動(dòng)存儲(chǔ)卡中沒(méi)有操作系統(tǒng),或操作系統(tǒng)已經(jīng)損壞時(shí),開(kāi)機(jī)后僅具有電話通話、格式化板載的內(nèi)嵌式存儲(chǔ)器或可移動(dòng)存儲(chǔ)卡、無(wú)線數(shù)據(jù)連接等基本功能。支持這些基本功能的程序與內(nèi)核啟動(dòng)程序一起內(nèi)置于ncc中。優(yōu)選的,智能移動(dòng)電話的操作系統(tǒng)應(yīng)存儲(chǔ)于可移動(dòng)存儲(chǔ)卡中,而非板載的內(nèi)嵌式存儲(chǔ)器中。這樣,若使用者因安裝應(yīng)用軟件等原因,致使操作系統(tǒng)被破壞,無(wú)法正常使用時(shí),使用者可以在重新啟動(dòng)智能移動(dòng)電話的同時(shí),按住被定義的復(fù)合按鍵;此時(shí),智能移動(dòng)電話讀取并加載完位于UICC內(nèi)的內(nèi)核啟動(dòng)程序后,不再讀取可移動(dòng)存儲(chǔ)卡中的操作系統(tǒng),而是詢問(wèn)使用者是否要格式化可移動(dòng)存儲(chǔ)卡。當(dāng)可移動(dòng)存儲(chǔ)卡格式化完畢后,使用者可以選擇通過(guò)無(wú)線數(shù)據(jù)連接并配合專用的APN下載操作系統(tǒng);或在電腦上下載智能移動(dòng)電話操作系統(tǒng)后,復(fù)制到可移動(dòng)存儲(chǔ)卡。使用者若將具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的ncc插入不被識(shí)別的普通移動(dòng)電話,其作用與現(xiàn)有的SIM卡(或USIM卡)相同,智能移動(dòng)電話啟動(dòng)引導(dǎo)功能不發(fā)揮作用。
權(quán)利要求
1.具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的通用集成電路卡,其特征是通用集成電路卡內(nèi)包含存儲(chǔ)有智能移動(dòng)電話內(nèi)核啟動(dòng)程序的非揮發(fā)性存儲(chǔ)模塊。
2.根據(jù)權(quán)利要求I所述的具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的通用集成電路卡,其特征在于所存儲(chǔ)的智能移動(dòng)電話內(nèi)核啟動(dòng)程序只能由移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商寫(xiě)入或更新,或通過(guò)無(wú)線數(shù)據(jù)連接由網(wǎng)絡(luò)側(cè)發(fā)起更新;使用者無(wú)法對(duì)其進(jìn)行改動(dòng)。
3.根據(jù)權(quán)利要求I所述的具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的通用集成電路卡,其特征在于可以利用通用集成電路卡上其他模塊的加密算法,并通過(guò)無(wú)線數(shù)據(jù)連接,在每次開(kāi)機(jī)時(shí)或由網(wǎng)絡(luò)側(cè)發(fā)起時(shí),驗(yàn)證所存儲(chǔ)的智能移動(dòng)電話內(nèi)核啟動(dòng)程序是否被破壞或改動(dòng)。
4.根據(jù)權(quán)利要求I所述的具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的通用集成電路卡,其特征在于可以利用通用集成電路卡上其他模塊的加密算法,并通過(guò)無(wú)線數(shù)據(jù)連接,在每次開(kāi)機(jī)時(shí)或由網(wǎng)絡(luò)側(cè)發(fā)起時(shí),驗(yàn)證智能移動(dòng)電話中內(nèi)嵌式存儲(chǔ)器或可移動(dòng)存儲(chǔ)卡中所存儲(chǔ)的智能移動(dòng)電話操作系統(tǒng)是否被破壞或改動(dòng)。
5.根據(jù)權(quán)利要求I所述的具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的通用集成電路卡,其特征在于用于存儲(chǔ)智能移動(dòng)電話內(nèi)核啟動(dòng)程序的模塊與卡內(nèi)其他模塊封裝在一起,使用者無(wú)法用物理的方法將兩者分割開(kāi)。
全文摘要
本發(fā)明提供具有智能移動(dòng)電話啟動(dòng)引導(dǎo)功能的通用集成電路卡,以改進(jìn)智能移動(dòng)電話的啟動(dòng)引導(dǎo)方式。在UICC中增加用于存儲(chǔ)啟動(dòng)智能移動(dòng)電話所需的內(nèi)核啟動(dòng)程序的非揮發(fā)性存儲(chǔ)模塊;該模塊與UICC上其他模塊可在控制器的管理下協(xié)同運(yùn)行。利用UICC上其他模塊的加密算法,通過(guò)無(wú)線數(shù)據(jù)連接,具有啟動(dòng)引導(dǎo)功能的UICC可以在每次開(kāi)機(jī)時(shí),或由網(wǎng)絡(luò)側(cè)發(fā)起,驗(yàn)證所存儲(chǔ)的內(nèi)核啟動(dòng)程序及內(nèi)嵌式存儲(chǔ)器或可移動(dòng)存儲(chǔ)卡中所存儲(chǔ)的操作系統(tǒng)是否被破壞或改動(dòng)。
文檔編號(hào)H04M1/725GK102647808SQ201110038869
公開(kāi)日2012年8月22日 申請(qǐng)日期2011年2月16日 優(yōu)先權(quán)日2011年2月16日
發(fā)明者葉冬青, 尹娜 申請(qǐng)人:葉冬青, 尹娜