本發(fā)明屬于移動計算領(lǐng)域和無線通信領(lǐng)域,更具體地說,是涉及一種依賴于通用集成電路卡(SUICC,在移動通信領(lǐng)域具體的應(yīng)用實例為SIM卡)擴展存儲區(qū)域的智能手機用戶數(shù)據(jù)緩存與同步方法。
背景技術(shù):
本發(fā)明提供一種依賴于UICC擴展存儲的智能手機用戶數(shù)據(jù)緩存與同步方法。本項目所涉及的具有擴展存儲的UICC兼有認(rèn)證功能和向移動商務(wù)平臺乃至多應(yīng)用平臺過渡并在卡上實現(xiàn)增值應(yīng)用。手機主CPU啟動后,具有擴展存儲的UICC有除了遵循ISO7816協(xié)議的傳統(tǒng)存儲區(qū)域外,還擁有遵循USB-IC協(xié)議的大容量擴展存儲區(qū)域,通過C4與C8引腳對外通信。系統(tǒng)可以對該擴展存儲區(qū)域進(jìn)行分區(qū)操作,并可讀/寫分區(qū)內(nèi)的各類文件數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本項目的關(guān)鍵技術(shù)在于通過將智能手機端數(shù)據(jù)與云端數(shù)據(jù)交換備份過程與UICC擴展存儲相結(jié)合。因此,基于這種擴展存儲的UICC,本項目涉及需求為把手機端數(shù)據(jù)與云端數(shù)據(jù)根據(jù)需要進(jìn)行上行或下行同步,同時采用基于日志的緩沖增量事物型備份方法。
技術(shù)實現(xiàn)要素:
本發(fā)明提出了一種依賴于UICC擴展存儲區(qū)域的智能手機用戶數(shù)據(jù)緩存與同步方法,目的在于改變智能手機的系統(tǒng)級和用戶級數(shù)據(jù)管理方式,提升智能手機的數(shù)據(jù)安全性和便捷性。
本發(fā)明所涉及的具有擴展存儲的UICC兼有認(rèn)證功能和向移動商務(wù)平臺乃至多應(yīng)用平臺過渡并在卡上實現(xiàn)增值應(yīng)用。手機主CPU啟動后,具有擴展存儲的UICC除了遵循ISO7816協(xié)議的傳統(tǒng)存儲區(qū)域外,還擁有遵循USB-IC協(xié)議的大容量擴展存儲區(qū)域,通過C4與C8引腳對外通信。系統(tǒng)可以對該擴展存儲區(qū)域進(jìn)行分區(qū)操作,并可讀/寫分區(qū)內(nèi)的各類文件數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本項目的關(guān)鍵技術(shù)在于通過將智能手機端數(shù)據(jù)與云端數(shù)據(jù)交換備份過程與UICC擴展存儲相結(jié)合。因此,基于這種擴展存儲的UICC,本項目涉及需求為把手機端數(shù)據(jù)與云端數(shù)據(jù)根據(jù)需要進(jìn)行上行或下行同步,同時采用了基于日志的緩沖增量事物型備份方法。
結(jié)合附圖說明,本發(fā)明涉及方法的計算環(huán)境為智能手機、UICC、與運營商提供的云端資源,三者的關(guān)系和框架模型如圖2所示。
本發(fā)明涉及一種依賴于UICC擴展存儲的智能手機用戶數(shù)據(jù)緩存與同步方法,需要對手機硬件設(shè)計方面進(jìn)行變化,即需要使用手機與UICC的C4和C8觸點的連接,這種與外置UICC之間的片間USB-IC接口能提供高速數(shù)據(jù)傳輸。智能手機在與UICC卡物理連接的具體設(shè)計符合ISO7816、ETSI TS 102 600、ETSI TS 102 221協(xié)議。
本發(fā)明涉及一種依賴于UICC卡擴展外置存儲的智能手機用戶數(shù)據(jù)緩存與同步方法,需要對UICC硬件設(shè)計方面進(jìn)行變化,即需要在傳統(tǒng)UICC上增加大容量擴展存儲區(qū)域。
與現(xiàn)狀相比,本發(fā)明的關(guān)鍵在于基于UICC擴展存儲的進(jìn)行數(shù)據(jù)緩沖與同步,這使得移動終端未來的數(shù)據(jù)管理不僅完全依賴于UICC,也是為一種增量型事件。這種新的增量數(shù)據(jù)同步方法由于采用日志方式存儲差異,可有效減少通信開銷和提升移動計算環(huán)境中終端數(shù)據(jù)同步一致性。
附圖說明
圖1為一種依賴于UICC擴展存儲區(qū)域的智能手機用戶數(shù)據(jù)緩存與同步方法的云計算環(huán)境平臺圖。
圖2為一種依賴于UICC擴展存儲區(qū)域的智能手機用戶數(shù)據(jù)緩存與同步方法的多源異構(gòu)數(shù)據(jù)管理示意圖。
具體實施方式
下面結(jié)合圖通過本發(fā)明的一實施例對本發(fā)明做進(jìn)一步說明。
參閱圖1,本發(fā)明涉及的一種依賴于UICC擴展存儲區(qū)域的智能手機用戶數(shù)據(jù)緩存與同步方法,其具體流程如下:
首先判斷UICC中是否存在啟動控制模塊,以及程序和版本是否與手機型號匹配。
如果匹配,再判斷手機的操作系統(tǒng)是否與手機型號匹配。
如果仍然匹配,則啟動手機操作系統(tǒng)。
如果UICC中啟動控制程序的版本與手機型號不匹配,則通過無線數(shù)據(jù)通信從云端下載更新。
手機運行過程中,UICC中控制模塊進(jìn)行實時數(shù)據(jù)整理和收集,緩存于UICC擴展存儲區(qū)域。
如果同步策略控制模塊檢測到終端有數(shù)據(jù)需要同步,通過無線數(shù)據(jù)通信與云端數(shù)據(jù)同步。
云端通信的關(guān)鍵在于確認(rèn)用戶接入網(wǎng)絡(luò)是否合法,確認(rèn)過程是在網(wǎng)絡(luò)和UICC卡之間進(jìn)行的,而確認(rèn)時間是在手機登記入網(wǎng)時。
本領(lǐng)域的普通技術(shù)人員將會意識到,這里所述的實施例是為了幫助讀者理解本發(fā)明的原理,應(yīng)被理解為發(fā)明的保護范圍并不局限于這樣的特別陳述和實施例。凡是根據(jù)上述描述做出各種可能的等同替換或改變,均被認(rèn)為屬于本發(fā)明的權(quán)利要求的保護范圍。