專利名稱:一種存儲業(yè)務(wù)數(shù)據(jù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及物聯(lián)網(wǎng)技術(shù),尤其涉及一種存儲業(yè)務(wù)數(shù)據(jù)的方法及系統(tǒng)。
背景技術(shù):
物聯(lián)網(wǎng)作為新興高技術(shù)產(chǎn)業(yè)的重要組成部分,已被世界各國當(dāng)作應(yīng)對經(jīng)濟(jì)危機(jī)、 振興經(jīng)濟(jì)的重點(diǎn)技術(shù)之一。物聯(lián)網(wǎng)業(yè)務(wù)可以廣泛地應(yīng)用到眾多的行業(yè)中,例如車輛、電力、 金融、環(huán)保、石油、個人與企業(yè)安防、水文、軍事、消防、氣象、煤炭、農(nóng)林業(yè)、電梯等。根據(jù)專家預(yù)計(jì),未來幾年間,物聯(lián)網(wǎng)業(yè)務(wù)將快速地進(jìn)入很多行業(yè),其用戶數(shù)也將快速成長,預(yù)計(jì)至 2012年底,中國國內(nèi)基于移動蜂窩通信技術(shù)的物聯(lián)網(wǎng)用戶數(shù)將可能達(dá)到3000 4000萬,物聯(lián)網(wǎng)應(yīng)用也會在若干年后成為LTE的核心應(yīng)用之一,具有廣闊的發(fā)展前景。目前物聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用類型中,有些是應(yīng)用終端一旦部署后不便實(shí)施經(jīng)常性的維護(hù),有些是對業(yè)務(wù)系統(tǒng)運(yùn)行的可靠性有較高的要求,有些是對響應(yīng)時間要求較嚴(yán),還有些要求定制用戶識別卡以存儲其業(yè)務(wù)數(shù)據(jù)。另一方面,在越來越多的領(lǐng)域,SIM卡起到關(guān)鍵的作用,SIM卡可以讓物體之間的通信能夠在網(wǎng)絡(luò)中可靠傳輸。SIM卡2009年的供應(yīng)量為35億張,預(yù)計(jì)到2013年將達(dá)到50億張。實(shí)際物聯(lián)網(wǎng)應(yīng)用時,用戶識別卡的很多文件如線性定長文件如Ei^adru EFsms等經(jīng)常被閑置,同時用戶識別卡上又缺少特定存儲物聯(lián)網(wǎng)相關(guān)業(yè)務(wù)的數(shù)據(jù)承載體,一種解決方法是按照物聯(lián)網(wǎng)業(yè)務(wù)類型的要求設(shè)計(jì)、生產(chǎn)新的用戶識別卡,但是物聯(lián)網(wǎng)應(yīng)用業(yè)務(wù)模型非常之多,這樣做的代價將是非常巨大的。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種存儲業(yè)務(wù)數(shù)據(jù)的方法及系統(tǒng),不需要重新訂制新型的用戶識別卡用于物聯(lián)網(wǎng)業(yè)務(wù)數(shù)據(jù)存儲,從而能夠節(jié)約成本,且易于推廣。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種存儲業(yè)務(wù)數(shù)據(jù)的方法,包括終端從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息并存儲;需要存儲業(yè)務(wù)數(shù)據(jù)時,終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息。所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中為終端直接將業(yè)務(wù)數(shù)據(jù)寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,所述終端更新相應(yīng)索引信息為終端更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息,并將所述更新后的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。該方法還包括終端將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中,所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息為
終端將業(yè)務(wù)數(shù)據(jù)寫入所述預(yù)設(shè)的存儲區(qū)中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中, 并更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息;在滿足設(shè)定條件時,終端將所述預(yù)設(shè)的存儲區(qū)中的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件內(nèi)容寫入用戶識別卡中,之后將自身保存的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。所述終端將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中為終端根據(jù)索引信息或預(yù)設(shè)的業(yè)務(wù)數(shù)據(jù)與用戶識別卡中循環(huán)文件存儲關(guān)系對照表,將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中。所述終端從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息為終端從所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件最新的一條記錄獲取索弓I信息。該方法還包括終端需要讀取業(yè)務(wù)數(shù)據(jù)時,終端根據(jù)所述索引信息讀取循環(huán)文件中存儲的業(yè)務(wù)數(shù)據(jù)。一種存儲業(yè)務(wù)數(shù)據(jù)的系統(tǒng),包括終端和用戶識別卡;其中,所述終端,用于從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息并存儲;以及在需要存儲業(yè)務(wù)數(shù)據(jù)時,將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息。 所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中為終端直接將業(yè)務(wù)數(shù)據(jù)寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,所述終端更新相應(yīng)索引信息為終端更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息,并將所述更新后的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。所述終端,還用于將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中,所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息為終端將業(yè)務(wù)數(shù)據(jù)寫入所述預(yù)設(shè)的存儲區(qū)中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中, 并更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息;在滿足設(shè)定條件時,終端將所述預(yù)設(shè)的存儲區(qū)中的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件內(nèi)容寫入用戶識別卡中,之后將自身保存的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。所述終端將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中為終端根據(jù)索引信息或預(yù)設(shè)的業(yè)務(wù)數(shù)據(jù)與用戶識別卡中循環(huán)文件存儲關(guān)系對照表,將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中。所述終端從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息為終端從所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件最新的一條記錄獲取索弓I信息。所述終端,還用于在需要讀取業(yè)務(wù)數(shù)據(jù)時,根據(jù)所述索引信息讀取循環(huán)文件中存儲的業(yè)務(wù)數(shù)據(jù)。本發(fā)明存儲業(yè)務(wù)數(shù)據(jù)的方法及系統(tǒng),利用現(xiàn)有用戶識別卡中的循環(huán)文件來存儲物聯(lián)網(wǎng)業(yè)務(wù)數(shù)據(jù),本發(fā)明有效利用了現(xiàn)有用戶識別卡在某些業(yè)務(wù)中不被經(jīng)常使用的循環(huán)文件,不需要重新訂制新型的用戶識別卡,從而能夠節(jié)約成本,且易于推廣。
圖1為本發(fā)明存儲業(yè)務(wù)數(shù)據(jù)的方法流程示意圖;圖2為SIM卡內(nèi)循環(huán)文件結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例1循環(huán)文件hdex區(qū)示意圖;圖4為本發(fā)明實(shí)施例1循環(huán)文件hdex bit位示意圖;圖5為本發(fā)明實(shí)施例1讀取業(yè)務(wù)數(shù)據(jù)的流程示意圖;圖6為本發(fā)明實(shí)施例1寫入業(yè)務(wù)數(shù)據(jù)的流程示意圖。
具體實(shí)施例方式本發(fā)明的基本思想是利用現(xiàn)有用戶識別卡中的循環(huán)文件來存儲物聯(lián)網(wǎng)業(yè)務(wù)數(shù)據(jù)。圖1為本發(fā)明存儲業(yè)務(wù)數(shù)據(jù)的方法流程示意圖,如圖1所示,該方法包括步驟101 終端開機(jī)并經(jīng)過正常鑒權(quán)后,對用戶識別卡進(jìn)行初始化。在用戶識別卡初始化結(jié)束后,終端需要從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息并存儲,具體的,終端從所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件最新的一條記錄獲取索引信息。可選的,在用戶識別卡初始化結(jié)束后,終端根據(jù)索引信息(如終端采用單個循環(huán)文件存儲業(yè)務(wù)數(shù)據(jù)的情況)或預(yù)設(shè)的業(yè)務(wù)數(shù)據(jù)與用戶識別卡中循環(huán)文件存儲關(guān)系對照表 (如終端采用多個循環(huán)文件存儲業(yè)務(wù)數(shù)據(jù)的情況),將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中。本發(fā)明中,將描述用戶識別卡內(nèi)循環(huán)文件的描述信息保存于相應(yīng)的循環(huán)文件內(nèi), 具體的,在用戶識別卡內(nèi)的相應(yīng)循環(huán)文件中開辟一個存儲區(qū)作為索引存儲區(qū),總是使用最后一個記錄作為索引存儲區(qū),索引字段用于指示該循環(huán)文件的各存儲槽是存入了原類型數(shù)據(jù)(如EFlnd是否存儲了撥號號碼)、還是存入了業(yè)務(wù)數(shù)據(jù)、或者是空項(xiàng)。一種定義的例子如下0表示某存儲槽為空數(shù)據(jù)、1表示某存儲槽存儲的是原始數(shù)據(jù)類型(對于EFlnd就是撥號號碼)、2表示某存儲槽存儲的是業(yè)務(wù)數(shù)據(jù)。步驟102 在業(yè)務(wù)應(yīng)用中,需要存儲業(yè)務(wù)數(shù)據(jù)。步驟103 終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息。這里,終端直接將業(yè)務(wù)數(shù)據(jù)寫入用戶識別卡中循環(huán)文件的情況下,更新終端存儲的相應(yīng)索引信息之后,還需要將該索引信息寫入用戶識別卡中相應(yīng)的循環(huán)文件中,具體的, 循環(huán)文件的存儲槽已存滿的情況下,寫入存儲最久的存儲槽,循環(huán)文件的存儲槽未存滿的情況下,寫入下一個未占用的存儲槽。終端在初始化后將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)的情況下,終端將業(yè)務(wù)數(shù)據(jù)寫入所述預(yù)設(shè)的存儲區(qū)中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息。之后,由終端在滿足一定條件時(如關(guān)機(jī)、定時器到時等),將所述預(yù)設(shè)的存儲區(qū)中用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件內(nèi)容寫入用戶識別卡中,再將終端中保存的索引信息寫入用戶識別卡中該循環(huán)文件中 (按照循環(huán)文件的存儲規(guī)則,循環(huán)文件存儲槽已存滿的情況下,將索引信息寫入循環(huán)文件中存儲最久的記錄,循環(huán)文件存儲槽未存滿的情況下,將索引信息寫入循環(huán)文件中下一個未占用的存儲槽)。相應(yīng)的,終端開機(jī)時或者終端重啟時,終端讀取用戶識別卡上相關(guān)循環(huán)文件最新的一條記錄作為索引信息并存儲。步驟104 在業(yè)務(wù)應(yīng)用中,需要讀取業(yè)務(wù)數(shù)據(jù)。步驟105 終端根據(jù)索引信息讀取循環(huán)文件中存儲的業(yè)務(wù)數(shù)據(jù)。終端在初始化后將存儲了業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)的情況下,終端從終端中預(yù)設(shè)的存儲區(qū)(預(yù)設(shè)的循環(huán)文件,包括索引字段)中讀取相關(guān)數(shù)據(jù)。需要說明的是,本發(fā)明中,終端主要指物聯(lián)網(wǎng)終端,本發(fā)明中所述的用戶識別卡可以是SIM卡、RUIM卡、USIM卡、UICC卡等。本發(fā)明還提出一種存儲業(yè)務(wù)數(shù)據(jù)的系統(tǒng),該系統(tǒng)包括終端和用戶識別卡;其中,所述終端,用于從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息并存儲;以及在需要存儲業(yè)務(wù)數(shù)據(jù)時,將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息。所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中為終端直接將業(yè)務(wù)數(shù)據(jù)寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,所述終端更新相應(yīng)索引信息為終端更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息,并將所述更新后的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。所述終端,還用于將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中,所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息為終端將業(yè)務(wù)數(shù)據(jù)寫入所述預(yù)設(shè)的存儲區(qū)中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中, 并更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息;在滿足設(shè)定條件時,終端將所述預(yù)設(shè)的存儲區(qū)中的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件內(nèi)容寫入用戶識別卡中,之后將自身保存的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。所述終端將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中為終端根據(jù)索引信息或預(yù)設(shè)的業(yè)務(wù)數(shù)據(jù)與用戶識別卡中循環(huán)文件存儲關(guān)系對照表,將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中。所述終端從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息為終端從所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件最新的一條記錄獲取索弓I信息。所述終端,還用于在需要讀取業(yè)務(wù)數(shù)據(jù)時,根據(jù)所述索引信息讀取循環(huán)文件中存儲的業(yè)務(wù)數(shù)據(jù)。下面結(jié)合具體實(shí)施例對本發(fā)明的技術(shù)方案作進(jìn)一步詳細(xì)描述。
7
實(shí)施例1SIM卡上的文件、數(shù)據(jù)包括以下四種類型(1)由SIM卡生產(chǎn)廠商存入的系統(tǒng)原始數(shù)據(jù)。(2)由網(wǎng)絡(luò)運(yùn)營部門或者其他經(jīng)營部門在將卡發(fā)放給用戶時注入的網(wǎng)絡(luò)參數(shù)和用戶數(shù)據(jù)。如鑒權(quán)和加密信息Ki (Kc算法輸入?yún)?shù)之一密匙號);國際移動用戶號(IMSI); A3 =IMSI認(rèn)證算法 ’A5 加密密匙生成算法 ’A8 密匙(Kc)生成前,用戶密匙(Kc)生成算法寸。(3)由用戶自己存入的數(shù)據(jù)。比如,短消息存于EFsms中、電話本存于Ei^adn中,另外還有固定撥號,縮位撥號,性能參數(shù),話費(fèi)記數(shù)等。(4)用戶在用卡過程中自動存入和更新的網(wǎng)絡(luò)接續(xù)和用戶信息類數(shù)據(jù)。包括最近一次位置登記時的手機(jī)所在位置區(qū)識別號(LAI),設(shè)置的周期性位置更新間隔時間,臨時移動用戶號(TMSI)等。上述這些數(shù)據(jù)都存放在各自的目錄項(xiàng)內(nèi),第一類數(shù)據(jù)放在根目錄,當(dāng)電源開啟后首先進(jìn)入根目錄,再根據(jù)指令進(jìn)入相關(guān)的子目錄,每種目錄極其內(nèi)部的數(shù)據(jù)域均有各自的識別碼保護(hù),只有經(jīng)過核對判別以后才能對數(shù)據(jù)域中的數(shù)據(jù)進(jìn)行查詢,讀出和更新。上面第一類數(shù)據(jù)通常屬永久性的數(shù)據(jù),由SIM卡生產(chǎn)廠商注入以后無法更改,第二類數(shù)據(jù)通常網(wǎng)絡(luò)運(yùn)行部門的專門機(jī)構(gòu)才允許查閱和更新,第三、四類數(shù)據(jù)中的大部分允許用戶利用終端對其進(jìn)行讀/寫操作。本實(shí)施例中,將業(yè)務(wù)數(shù)據(jù)存入SIM卡中的EFlnd,EFlnd就是用戶識別卡中用于存放業(yè)務(wù)數(shù)據(jù)的循環(huán)文件,SIM卡內(nèi)循環(huán)文件結(jié)構(gòu)如圖2所示。本實(shí)施例總是以EFlnd中的最后一個記錄存放索引Qndex)信息,所述索引信息用于描述EFlnd文件的撥號號碼數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)存儲的情況,一般的,Index信息占用一條記錄的存儲空間,當(dāng)然,根據(jù)需要可以占2個甚者更多的記錄,其空間大小因不同的用戶識別卡的不同而不同,比如有的用戶識別卡中一條記錄為176個字節(jié),有的則為255個字節(jié)。圖3為本發(fā)明實(shí)施例1循環(huán)文件hdex區(qū)示意圖,如圖3所示,從物理存儲結(jié)構(gòu)上看,Index區(qū)由多個連續(xù)的字節(jié)所組成,圖4為本發(fā)明實(shí)施例1循環(huán)文件hdex bit位示意圖,如圖4所示,Index區(qū)邏輯上由兩個組成部分,一個實(shí)現(xiàn)的例子是,選擇^idex的第一個字節(jié)作為標(biāo)示字段,用于標(biāo)示這個字段是Index字段,給它賦予特定的值,比如“OxAA”,這個字段就把hdex和其他EFlnd的其他記錄區(qū)分開了。根據(jù)我們的方案,在EFlnd中存儲著三種數(shù)據(jù),一種是業(yè)務(wù)數(shù)據(jù),一種是普通撥號號碼數(shù)據(jù),另外就是空槽。Index剩余的字段中,每2個bit確定了各個存儲槽的存儲數(shù)據(jù)類型,00表示某存儲槽為空數(shù)據(jù)、01表示某存儲槽存儲的是撥號數(shù)據(jù)、10表示某存儲槽存儲的是業(yè)務(wù)數(shù)據(jù)時,如果^dex的Bitl、Bit2 為01則指示第一個存儲槽存入的是普通撥號號碼數(shù)據(jù),如果Bit3、Bit4為02,則指示第二個存儲槽存入的是業(yè)務(wù)數(shù)據(jù),如果Bit5、Bit6為00,則指示第三個存儲槽沒有存入數(shù)據(jù)。按照上述方法對EFlnd文件的hdex區(qū)重新實(shí)施邏輯劃分,則hdex區(qū)的字段可以描述最多達(dá)1/2*8* (N-I)個EFlnd存儲槽的存儲情況,N的取值取決不同的用戶識別卡類型,但是對于循環(huán)文件而言,使用一個存儲槽總是能夠描述該循環(huán)文件的所有記錄的存儲情況。圖5為本發(fā)明實(shí)施例1讀取業(yè)務(wù)數(shù)據(jù)的流程示意圖,其中,移動終端接收到讀取業(yè)務(wù)數(shù)據(jù)的命令后,通過查找終端中對應(yīng)的預(yù)設(shè)循環(huán)文件中的數(shù)據(jù)進(jìn)行業(yè)務(wù)數(shù)據(jù)讀取,在從預(yù)設(shè)有關(guān)循環(huán)文件來讀取操作時,先查詢移動終端存儲區(qū)的^dex,根據(jù)查詢結(jié)果(比如相應(yīng)位是02時)將業(yè)務(wù)數(shù)據(jù)讀入到終端的臨時存儲區(qū)內(nèi),讀取成功,如果某一循環(huán)文件沒有讀取成功,則根據(jù)終端預(yù)定順序再讀取其他循環(huán)文件,直至讀取所有預(yù)設(shè)的循環(huán)文件,否則讀取失敗。圖6為本發(fā)明實(shí)施例1寫入業(yè)務(wù)數(shù)據(jù)的流程示意圖,其中,移動終端接收到寫入業(yè)務(wù)數(shù)據(jù)的命令后,先查詢移動終端預(yù)設(shè)循環(huán)文件存儲區(qū)的^(1^,根據(jù)查詢結(jié)果將業(yè)務(wù)數(shù)據(jù)寫入內(nèi)存中的某一個空閑槽或者覆蓋一個存儲槽,如果是業(yè)務(wù)數(shù)據(jù)則將^dex的對應(yīng)兩個 Bit更改為業(yè)務(wù)數(shù)據(jù)標(biāo)示(一種例子比如02,代表存儲的是業(yè)務(wù)數(shù)據(jù));在關(guān)機(jī)或者定時器到時時,將終端中預(yù)設(shè)的循環(huán)文件內(nèi)容寫入SIM中相關(guān)EF文件內(nèi),之后再將^idex寫入卡上相關(guān)EF文件。上面以SIM卡的EFLnd為例進(jìn)行了說明,本發(fā)明對于R-UIM、USIM以及UICC上其他的應(yīng)用均適用,可以仿此做類似的使用,不再贅述。本發(fā)明的優(yōu)點(diǎn)是可推廣性好、成本低、有效利用了原有用戶識別卡在某些業(yè)務(wù)中不被經(jīng)常使用的循環(huán)文件,使得運(yùn)營商不需要重新訂制新型的用戶識別卡,有效的節(jié)約了業(yè)務(wù)成本。在實(shí)際運(yùn)用時,運(yùn)營商也可以通過儀器或者第三方軟件將其業(yè)務(wù)數(shù)據(jù)業(yè)務(wù)寫入以前發(fā)行的用戶識別卡內(nèi),便可以方便的開展業(yè)務(wù)。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
9
權(quán)利要求
1.一種存儲業(yè)務(wù)數(shù)據(jù)的方法,其特征在于,該方法包括終端從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息并存儲; 需要存儲業(yè)務(wù)數(shù)據(jù)時,終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中為終端直接將業(yè)務(wù)數(shù)據(jù)寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,所述終端更新相應(yīng)索引信息為終端更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息,并將所述更新后的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括終端將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中,所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息為終端將業(yè)務(wù)數(shù)據(jù)寫入所述預(yù)設(shè)的存儲區(qū)中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息;在滿足設(shè)定條件時,終端將所述預(yù)設(shè)的存儲區(qū)中的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件內(nèi)容寫入用戶識別卡中,之后將自身保存的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述終端將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中為終端根據(jù)索引信息或預(yù)設(shè)的業(yè)務(wù)數(shù)據(jù)與用戶識別卡中循環(huán)文件存儲關(guān)系對照表,將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息為終端從所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件最新的一條記錄獲取索引信息。
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,該方法還包括終端需要讀取業(yè)務(wù)數(shù)據(jù)時,終端根據(jù)所述索引信息讀取循環(huán)文件中存儲的業(yè)務(wù)數(shù)據(jù)。
7.一種存儲業(yè)務(wù)數(shù)據(jù)的系統(tǒng),其特征在于,該系統(tǒng)包括終端和用戶識別卡;其中, 所述終端,用于從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息并存儲;以及在需要存儲業(yè)務(wù)數(shù)據(jù)時,將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中為終端直接將業(yè)務(wù)數(shù)據(jù)寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,所述終端更新相應(yīng)索引信息為終端更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息,并將所述更新后的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述終端,還用于將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中, 所述終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息為終端將業(yè)務(wù)數(shù)據(jù)寫入所述預(yù)設(shè)的存儲區(qū)中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新自身存儲的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息;在滿足設(shè)定條件時,終端將所述預(yù)設(shè)的存儲區(qū)中的所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件內(nèi)容寫入用戶識別卡中,之后將自身保存的索引信息寫入用戶識別卡中所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述終端將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中為終端根據(jù)索引信息或預(yù)設(shè)的業(yè)務(wù)數(shù)據(jù)與用戶識別卡中循環(huán)文件存儲關(guān)系對照表,將用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件數(shù)據(jù)讀入終端中預(yù)設(shè)的存儲區(qū)中。
11.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述終端從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息為終端從所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件最新的一條記錄獲取索引信息。
12.根據(jù)權(quán)利要求7至11任一項(xiàng)所述的系統(tǒng),其特征在于,所述終端,還用于在需要讀取業(yè)務(wù)數(shù)據(jù)時,根據(jù)所述索引信息讀取循環(huán)文件中存儲的業(yè)務(wù)數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種存儲業(yè)務(wù)數(shù)據(jù)的方法,包括終端從用戶識別卡獲取用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件的索引信息并存儲;需要存儲業(yè)務(wù)數(shù)據(jù)時,終端將業(yè)務(wù)數(shù)據(jù)寫入所述用于存儲業(yè)務(wù)數(shù)據(jù)的循環(huán)文件中,并更新相應(yīng)索引信息。本發(fā)明還相應(yīng)地公開了一種存儲業(yè)務(wù)數(shù)據(jù)的系統(tǒng)。本發(fā)明有效利用了現(xiàn)有用戶識別卡在某些業(yè)務(wù)中不被經(jīng)常使用的循環(huán)文件,不需要重新訂制新型的用戶識別卡,從而能夠節(jié)約成本,且易于推廣。
文檔編號G06K17/00GK102402512SQ201010277680
公開日2012年4月4日 申請日期2010年9月8日 優(yōu)先權(quán)日2010年9月8日
發(fā)明者吳傳喜 申請人:中興通訊股份有限公司