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