在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒ê拖到y(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒ê拖到y(tǒng)。該方法包括為用戶識別卡內的數(shù)據(jù)建立狀態(tài)更新文件,并對該狀態(tài)更新文件進行實時維護;響應于終端的數(shù)據(jù)獲取請求,根據(jù)該狀態(tài)更新文件,將處于更新狀態(tài)的數(shù)據(jù)確定為需要傳輸?shù)臄?shù)據(jù);該終端通過與用戶識別卡的接口,獲取上述需要傳輸?shù)臄?shù)據(jù)。采用本發(fā)明公開的技術方案,機卡分離型終端在機卡接口通信過程中,僅將用戶識別卡內的更新數(shù)據(jù)或更新文件進行交換,從而有效提升機卡接口的交互效率。
【專利說明】在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒ê拖到y(tǒng)
【技術領域】
[0001]本發(fā)明涉及數(shù)據(jù)傳輸領域,特別涉及在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆?法和系統(tǒng)。
【背景技術】
[0002]隨著光進銅退的到來和終端功能的增強,相應的終端成本越來越高。目前,終端成 本由運營商負擔,導致運營商的壓力越來越大。
[0003]對于這種情況,一個解決辦法是采用機卡分離型家庭網(wǎng)關,進一步簡化家庭網(wǎng)關 的裝維流程,優(yōu)化零配置,實現(xiàn)終端的社會化。而這就需要在機卡分離型家庭網(wǎng)關與家庭網(wǎng) 關卡之間傳輸信息。該信息一般為大數(shù)量的信息。
[0004]另外,隨著移動互聯(lián)網(wǎng)的發(fā)展,智能終端產業(yè)鏈不斷壯大,基于手機卡的業(yè)務不斷 興起。這也需要在機卡接口進行數(shù)據(jù)交互。
[0005] 申請人:對現(xiàn)有在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒ㄟM行了深入分析,發(fā) 現(xiàn)現(xiàn)有方法存在信息交互效率不高的問題。這是由于,通過機卡接口進行傳輸?shù)臄?shù)據(jù)中包 括了未經(jīng)更新的數(shù)據(jù)。特別是在大數(shù)據(jù)量信息交互過程中,這會導致機卡接口的信息交互 效率較低。
【發(fā)明內容】
[0006]本發(fā)明針對現(xiàn)有的通過機卡接口進行數(shù)據(jù)傳輸時效率較低的問題,提出了一種新 的技術方案,能夠有效提高機卡接口大數(shù)據(jù)量信息交互的效率。
[0007]根據(jù)本發(fā)明的一個方面,公開了一種在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆?法。該方法包括:為用戶識別卡內的數(shù)據(jù)建立狀態(tài)更新文件,并對狀態(tài)更新文件進行實時維 護;響應于終端的數(shù)據(jù)獲取請求,根據(jù)該狀態(tài)更新文件,將處于更新狀態(tài)的數(shù)據(jù)確定為需要 傳輸?shù)臄?shù)據(jù);終端通過與用戶識別卡的接口,獲取上述需要傳輸?shù)臄?shù)據(jù)。
[0008]可選地,狀態(tài)更新文件可以為更新文件索引;在該更新文件索引中,為該用戶識別 卡內的每個可讀可寫文件設置文件標志位。文件標志位用于表征該可讀可寫文件的更新狀 態(tài)。
[0009]優(yōu)選地,當終端需要讀取用戶識別卡內的文件時,從用戶識別卡獲取所述更新文 件索引;終端根據(jù)該更新文件索引,將處于更新狀態(tài)的文件確定為需要讀取的文件;終端 通過與用戶識別卡的接口,從用戶識別卡獲取上述需要讀取的文件。
[0010]可選地,針對用戶識別卡內的數(shù)據(jù)的數(shù)據(jù)應用類型,設有相應的邏輯編號;狀態(tài) 更新文件為數(shù)據(jù)更新記錄文件,該數(shù)據(jù)更新記錄文件是為每個所述邏輯編號中的數(shù)據(jù)建立 的。
[0011]優(yōu)選地,響應于終端的文件讀取請求,用戶識別卡根據(jù)數(shù)據(jù)更新記錄文件,將處于 更新狀態(tài)的數(shù)據(jù)確定為需要返回給終端的數(shù)據(jù);該終端獲取該需要返回給該終端的數(shù)據(jù)。
[0012]優(yōu)選地,該方法還包括:在建立數(shù)據(jù)更新記錄文件的步驟之前,用戶識別卡為每個需要存儲的數(shù)據(jù)按照標識符、長度和數(shù)據(jù)值的格式建立文件;在終端獲取需要返回給終端 的數(shù)據(jù)的步驟之前,該用戶識別卡按照標識符、長度和數(shù)據(jù)值的格式讀取該文件,并解析數(shù) 據(jù)。
[0013]優(yōu)選地,該方法還包括:在終端獲取需要返回給終端的數(shù)據(jù)的步驟之后,該終端根 據(jù)標識符、長度、數(shù)據(jù)值以及數(shù)據(jù)應用類型,組合生成數(shù)據(jù)文件。
[0014]根據(jù)本發(fā)明的另一個方面,公開了一種在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)?系統(tǒng)。
[0015]該系統(tǒng)包括文件狀態(tài)更新單元和傳輸數(shù)據(jù)確定單元;文件狀態(tài)更新單元設置在用 戶識別卡中,用于為用戶識別卡內的數(shù)據(jù)建立狀態(tài)更新文件,并對該狀態(tài)更新文件進行實 時維護。傳輸數(shù)據(jù)確定單元用于根據(jù)狀態(tài)更新文件,將處于更新狀態(tài)的數(shù)據(jù)確定為需要傳 輸?shù)臄?shù)據(jù)。
[0016]可選地,狀態(tài)更新文件為更新文件索引。在更新文件索引中,為用戶識別卡內的每 個可讀可寫文件設置文件標志位。該文件標志位用于表征可讀可寫文件的更新狀態(tài)。傳輸 數(shù)據(jù)確定單元設在該終端中,用于根據(jù)該更新文件索引,將處于更新狀態(tài)的文件確定為需 要讀取的文件。
[0017]可選地,針對用戶識別卡內的數(shù)據(jù)的數(shù)據(jù)應用類型,設有相應的邏輯編號。狀態(tài)更 新文件為數(shù)據(jù)更新記錄文件。數(shù)據(jù)更新記錄文件是為每個邏輯編號中的數(shù)據(jù)建立的。傳輸 數(shù)據(jù)確定單元設在用戶識別卡中,用于根據(jù)數(shù)據(jù)更新記錄文件,將處于更新狀態(tài)的數(shù)據(jù)確 定為需要返回給終端的數(shù)據(jù)。
[0018]采用本發(fā)明公開的技術方案,機卡分離型終端在機卡接口通信過程中,僅將用戶 識別卡內的更新數(shù)據(jù)或更新文件進行交換,從而有效提升機卡接口的交互效率。
【專利附圖】
【附圖說明】
[0019]構成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同說明書一起用于解 釋本發(fā)明的原理。
[0020]參照附圖,根據(jù)下面的詳細描述,可以更加清楚地理解本發(fā)明,其中:
[0021]圖1示出了根據(jù)本發(fā)明的在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒ǖ囊粋€ 實施例的流程圖。
[0022]圖2示出了根據(jù)本發(fā)明的在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒硪粋€ 實施例的流程圖。
[0023]圖3示出了根據(jù)本發(fā)明的在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)南到y(tǒng)的一個 實施例的結構示意圖。
[0024]圖4示出了根據(jù)本發(fā)明的在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)南到y(tǒng)的另一 個實施例的結構示意圖。
【具體實施方式】
[0025]現(xiàn)在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應注意到:除非另外具 體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達式和數(shù)值不限制本 發(fā)明的范圍。[0026]同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際 的比例關系繪制的。
[0027]以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明 及其應用或使用的任何限制。
[0028]本發(fā)明公開了一種在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒?。該方法包括?用戶識別卡內為卡內數(shù)據(jù)建立一份狀態(tài)更新文件,并對該狀態(tài)更新文件進行實時維護。
[0029]當終端需要獲取該用戶識別卡內的數(shù)據(jù)或文件時,可以根據(jù)該狀態(tài)更新文件,確 定需要傳輸?shù)臄?shù)據(jù)或文件。優(yōu)選地,僅將用戶識別卡內的更新數(shù)據(jù)或者更新文件作為需要 傳輸?shù)臄?shù)據(jù)或文件。這樣,終端通過與該用戶識別卡的接口,獲取上述數(shù)據(jù)或文件。
[0030]本發(fā)明所提到的終端可包括各類支持GSM (Global System of Mobile communication,全球移動通訊系統(tǒng))11.11相關規(guī)定的終端。例如,手機、機卡分離型家庭 網(wǎng)關或者機卡分離型機頂盒等。還可包括未來可能出現(xiàn)的任何支持GSM11.11相關規(guī)定的 機卡分離型終端。
[0031]本發(fā)明所提到的用戶識別卡可包括可移動用戶識別模塊(Remo VabIeUserIdentityModuIe, RUIM)卡、全球用戶識別(Universal Subscriber Identity Module, USIM)卡或者客戶識別模塊(Subsc riber Identity Module, SIM)卡等,以及可能 出現(xiàn)的任何支持GSMl1.11相關規(guī)定的用戶識別卡。
[0032]圖1示出了根據(jù)本發(fā)明的在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒ǖ囊粋€ 實施例的流程圖。
[0033]在步驟SlOl中,在用戶識別卡內為所有可讀可寫文件建立狀態(tài)更新文件。
[0034]在本實施例中,該狀態(tài)更新文件為更新文件索引。在該更新文件索引中,為用戶識 別卡內的每個可讀可寫文件設置文件標志位。該文件標志位用于表征可讀可寫文件的更新 狀態(tài)。該更新文件索引是一個由多字節(jié)組成的數(shù)值,多字節(jié)中從低到高的每個比特位代表 一個文件更新狀態(tài)。在一種情況中,標志位為I時,代表存在更新;標志位為0時,代表對應 的文件未經(jīng)更新。該更新文件索引可被終端讀取,并且更新標志位可有終端在寫數(shù)據(jù)入卡 后,對卡內該文件進行維護。在本實施例中,更新文件索引記錄的更新數(shù)據(jù)是以大文件為單 位。
[0035]在步驟S102中,終端在需要讀取用戶識別卡內的多文件數(shù)據(jù)時,可通過定制應用 協(xié)議數(shù)據(jù)單元(ApplicationProtocolDataUnit, APDU)指令,向用戶識別卡發(fā)送獲取更新 文件索引的請求。
[0036]在步驟S103中,用戶識別卡返回0X9FXX。0X9FXX為APDU指令尾部的狀態(tài)代碼, 可用于指示命令執(zhí)行的結構正確與否。其中,XX為卡內可讀可寫文件個數(shù)對應的比特位數(shù)。
[0037]在步驟S104中,終端可通過AO CO 00 00 XX從用戶識別卡獲得更新文件索引值。
[0038]一般地,命令APDU可包括一個必備的4字節(jié)的命令頭(CLA、INS、P1和P2)和一個 可變長度的命令體。其中,CLA為指令類別,INS為指令代碼,Pl和P2為指令的參數(shù),Pl和 P2的含義與具體指令有關。還可包括P3,表示指令中數(shù)據(jù)的長度。
[0039]在步驟S105中,終端可根據(jù)更新文件索引值的每個比特位,確定需要讀取的文 件。
[0040]具體地,根據(jù)更新文件索引值,將已更新的文件確定為需要讀取的文件。[0041]在步驟S106中,終端可通過GSMl1.11中的選擇指令(SELECT指令)選取在上一步 驟中所確定的需要讀取的文件。
[0042]在步驟S107中,用戶識別卡返回0X9FXX。
[0043]在步驟S108中,終端可通過GSM11.11中的A0C00000XX,讀取所確定的需讀文件。
[0044]在步驟S109中,用戶識別卡返回數(shù)據(jù),從而完成機卡接口數(shù)據(jù)傳輸流程。
[0045]在本實施例中,根據(jù)更新文件索引,將已更新的文件確定為需要讀取的文件。這 樣,通過終端與用戶識別卡的接口,只需傳輸更新的文件。由于不必傳輸未更新的數(shù)據(jù),通 過機卡接口進行傳輸?shù)臄?shù)據(jù)量明顯降低,進而有效提高機卡接口的數(shù)據(jù)傳輸效率。
[0046]圖2示出了根據(jù)本發(fā)明的在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒硪粋€ 實施例的流程圖。
[0047]在步驟S201中,按照數(shù)據(jù)應用類型,為需要存儲在用戶識別卡的數(shù)據(jù)進行分類, 并建立對應的邏輯編號。
[0048]優(yōu)選地,終端和用戶識別卡均按照相同的分類標準和邏輯編號。
[0049]在步驟S202中,在用戶識別卡端,為每個需要存儲的數(shù)據(jù),按照標識符、長度和數(shù) 據(jù)值的格式建立文件。
[0050]在步驟S203中,在用戶識別卡端,為每個邏輯編號中的數(shù)據(jù),以標識符為依據(jù)建 立數(shù)據(jù)更新記錄文件。
[0051]與上一實施例中的更新文件索引值中的文件標志位類似,在本實施例中,數(shù)據(jù)更 新記錄文件中也設有更新標志位。該更新標志位用于表征數(shù)據(jù)是否更新。例如,更新標志 位為1,表示數(shù)據(jù)已更新;更新標志位為0,表示數(shù)據(jù)未經(jīng)更新。該數(shù)據(jù)更新記錄文件為不可 讀,即終端無法直接讀取。該數(shù)據(jù)更新記錄文件是由卡端進行維護,其記錄更新的數(shù)據(jù)是以 單個標識符(Tag)為單位。
[0052]在步驟S204中,當終端需要讀取用戶識別卡內的文件(例如,需要讀取多個具有 不同數(shù)據(jù)應用類型的文件)時,可通過定制讀卡請求APDU指令A0C0XX0000,向用戶識別卡 發(fā)送讀取數(shù)據(jù)請求。其中,該指令的Pl = XX,XX為某個邏輯編號。
[0053]在步驟S205中,用戶識別卡根據(jù)讀卡請求APDU指令中的Pl值,利用數(shù)據(jù)更新記 錄文件,自行查找需返回給終端的數(shù)據(jù)。該需返回給終端的數(shù)據(jù)均為已更新的數(shù)據(jù)。此外, 還計算該已更新數(shù)據(jù)的總長度。
[0054]在步驟S206中,用戶識別卡向終端返回0X9FXX。其中,XX代表已更新數(shù)據(jù)的長度。
[0055]在步驟S207中,終端利用APDU指令(A0C00000XX)獲取數(shù)據(jù)。其中,XX代表需要 讀取數(shù)據(jù)的總長度。
[0056]在步驟S208中,用戶識別卡返回數(shù)據(jù)。
[0057]在步驟S209中,終端根據(jù)標識符、長度、數(shù)據(jù)值和數(shù)據(jù)應用類型,組合生成數(shù)據(jù)文 件。
[0058]在該實施例中,用戶識別卡根據(jù)讀卡請求,自行查找數(shù)據(jù)更新記錄文件,將更新數(shù) 據(jù)作為在機卡接口進行傳輸?shù)臄?shù)據(jù)。由于僅將更新數(shù)據(jù)在接口進行傳輸,減少了機卡接口 的數(shù)據(jù)傳輸量,能夠有效提高機卡接口的傳輸效率。
[0059]根據(jù)本發(fā)明的第二方面,還公開了一種在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)南到y(tǒng)。
[0060]該系統(tǒng)可包括文件狀態(tài)更新單元和傳輸數(shù)據(jù)確定單元。其中,文件狀態(tài)更新單元 設置在用戶識別卡中。該單元用于為用戶識別卡內的數(shù)據(jù)建立狀態(tài)更新文件,并對狀態(tài)更 新文件進行實時維護。
[0061]傳輸數(shù)據(jù)確定單元用于根據(jù)狀態(tài)更新文件,將處于更新狀態(tài)的數(shù)據(jù)確定為需要傳 輸?shù)臄?shù)據(jù)。
[0062]圖3示出了根據(jù)本發(fā)明的在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)南到y(tǒng)的一個 實施例的結構示意圖。
[0063]用戶識別卡11中可設有文件狀態(tài)更新單元111,終端12中可設有更新文件索引獲 取單元121、傳輸數(shù)據(jù)確定單元122、文件選取單元123和文件讀取單元124。
[0064]文件狀態(tài)更新單元111可為用戶識別卡內的所有可讀可寫文件建立更新文件索 引。
[0065]在該更新文件索引中,為用戶識別卡內的每個可讀可寫文件設置文件標志位。該 文件標志位用于表征可讀可寫文件的更新狀態(tài)。該更新文件索引是一個由多字節(jié)組成的 數(shù)值,多字節(jié)中從低到高的每個比特位代表一個文件更新狀態(tài)。在一種情況中,標志位為I 時,代表存在更新;標志位為0時,代表對應的文件未經(jīng)更新。
[0066]當終端需要讀取卡內多文件數(shù)值時,利用更新文件索引獲取單元121可獲取更新 文件索引。
[0067]具體地,在需要讀取用戶識別卡內的多文件數(shù)據(jù)時,更新文件索引獲取單元121 可通過定制APDU指令,向用戶識別卡發(fā)送獲取更新文件索引的請求。用戶識別卡返回 0X9FXX。其中,XX為卡內可讀可寫文件個數(shù)對應的比特位數(shù)。更新文件索引獲取單元121 可通過A0C00000XX從用戶識別卡獲得更新文件索引值。
[0068]傳輸數(shù)據(jù)確定單元122根據(jù)更新文件索引值的每個比特位,將已更新的文件確定 為需讀文件。
[0069]文件選取單元123可通過GSM11.11中的SELECT指令,選取需讀文件。
[0070]用戶識別卡返回0X9FXX。
[0071]文件讀取單元124可通過GSM11.11中的A0C00000XX讀取文件。
[0072]用戶識別卡返回數(shù)據(jù),從而完成讀取流程。
[0073]由于用戶識別卡11設有文件狀態(tài)更新單元111,終端12設有傳輸數(shù)據(jù)確定單元 122。傳輸數(shù)據(jù)確定單元122可根據(jù)文件狀態(tài)更新單元111所維護的更新文件索引,將更新 數(shù)據(jù)確定為傳輸數(shù)據(jù)。由于不再通過機卡接口傳輸未更新的數(shù)據(jù),減少了機卡接口的數(shù)據(jù) 傳輸總量,有效提高了機卡接口的數(shù)據(jù)傳輸效率。
[0074]圖4示出了根據(jù)本發(fā)明的在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)南到y(tǒng)的另一 個實施例的結構示意圖。
[0075]在本實施例中,用戶識別卡21中設有文件狀態(tài)更新單元211、分類單元212、格式 文件建立單元213、格式文件解析單元214和傳輸數(shù)據(jù)確定單元215。終端22可包括讀取 數(shù)據(jù)請求單元221、數(shù)據(jù)獲取單元222和數(shù)據(jù)組合單元223。
[0076]分類單元212為需要存儲在用戶識別卡內的數(shù)據(jù),按照數(shù)據(jù)應用類型進行分類, 并建立對應的邏輯編號。[0077]格式文件建立單元213為每個需要存儲的數(shù)據(jù)按照標識符、長度、數(shù)據(jù)值的格式 建立文件。
[0078]文件狀態(tài)更新單元211為每個邏輯編號中的數(shù)據(jù),以標識符為依據(jù),建立數(shù)據(jù)更 新記錄文件。其中,更新標志位為I時,表示相應的數(shù)據(jù)已經(jīng)更新;更新標志位為0時,標志 相應的數(shù)據(jù)未經(jīng)更新。
[0079]需要說明的是,終端無法直接讀取該數(shù)據(jù)更新記錄文件。
[0080]當終端需要讀取多個具有不同數(shù)據(jù)應用類型的文件時,讀取數(shù)據(jù)請求單元221通 過定制讀卡請求APDU指令A0C0XX0000向卡端發(fā)送讀取數(shù)據(jù)請求。
[0081]傳輸數(shù)據(jù)確定單元215根據(jù)讀卡請求APDU指令中的Pl值,自行查找需返回給終 端的數(shù)據(jù),并計算該更新數(shù)據(jù)的總長度。用戶識別卡返回0X9FXX,XX代表已更新數(shù)據(jù)的長度。
[0082]數(shù)據(jù)獲取單元222利用APDU指令(A0C00000XX)獲取數(shù)據(jù)。
[0083]格式文件解析單元214按照標識符、長度、數(shù)據(jù)值的格式讀取并解析數(shù)據(jù)。
[0084]用戶識別卡21向終端22返回數(shù)據(jù)。
[0085]數(shù)據(jù)組合單元223根據(jù)標識符、長度、數(shù)據(jù)值和數(shù)據(jù)應用類型,組合得到對應的數(shù) 據(jù)文件,從而完成讀取流程。
[0086]在本實施例中,在用戶識別卡中設置文件狀態(tài)更新單元211,該單元建立并維護數(shù) 據(jù)更新記錄文件。傳輸數(shù)據(jù)確定單元215利用數(shù)據(jù)更新記錄文件,將更新數(shù)據(jù)確定為需要 傳輸?shù)臄?shù)據(jù)。由于通過機卡接口只傳輸已更新的文件,能夠有效提高機卡接口的交互效率。
[0087]對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適 當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。
[0088]在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不 是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0089]應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一 個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0090]至此,已經(jīng)詳細描述了根據(jù)本發(fā)明的在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆?法和系統(tǒng)。為了避免遮蔽本發(fā)明的構思,沒有描述本領域所公知的一些細節(jié)。本領域技術 人員根據(jù)上面的描述,完全可以明白如何實施這里公開的技術方案。
[0091]雖然已經(jīng)通過示例對本發(fā)明的一些特定實施例進行了詳細說明,但是本領域的技 術人員應該理解,以上示例僅是為了進行說明,而不是為了限制本發(fā)明的范圍。本領域的技 術人員應該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對以上實施例進行修改。本發(fā) 明的范圍由所附權利要求來限定。
【權利要求】
1.一種在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,該方法包? 為所述用戶識別卡內的數(shù)據(jù)建立狀態(tài)更新文件,并對所述狀態(tài)更新文件進行實時維護;響應于所述終端的數(shù)據(jù)獲取請求,根據(jù)所述狀態(tài)更新文件,將處于更新狀態(tài)的數(shù)據(jù)確定為需要傳輸?shù)臄?shù)據(jù);所述終端通過與所述用戶識別卡的接口,獲取所述需要傳輸?shù)臄?shù)據(jù)。
2.如權利要求1所述的方法,其特征在于,所述狀態(tài)更新文件為更新文件索引;在所述更新文件索引中,為所述用戶識別卡內的每個可讀可寫文件設置文件標志位, 所述文件標志位用于表征所述可讀可寫文件的更新狀態(tài)。
3.如權利要求2所述的方法,其特征在于,當所述終端需要讀取所述用戶識別卡內的文件時,從所述用戶識別卡獲取所述更新文件索引;所述終端根據(jù)所述更新文件索引,將所述處于更新狀態(tài)的文件確定為需要讀取的文件;所述終端通過與所述用戶識別卡的接口,從所述用戶識別卡獲取所述需要讀取的文件。
4.如權利要求1所述的方法,其特征在于,針對所述用戶識別卡內的數(shù)據(jù)的數(shù)據(jù)應用類型,設有相應的邏輯編號;所述狀態(tài)更新文件為數(shù)據(jù)更新記錄文件,所述數(shù)據(jù)更新記錄文件是為每個所述邏輯編號中的數(shù)據(jù)建立的。
5.如權利要求4所述的方法,其特征在于,響應于終端的文件讀取請求,所述用戶識別卡根據(jù)所述數(shù)據(jù)更新記錄文件,將所述處于更新狀態(tài)的數(shù)據(jù)確定為需要返回給終端的數(shù)據(jù);所述終端獲取所述需要返回給該終端的數(shù)據(jù)。
6.如權利要求5所述的方法,其特征在于,所述方法還包括:在所述建立數(shù)據(jù)更新記錄文件的步驟之前,所述用戶識別卡為每個需要存儲的數(shù)據(jù)按照標識符、長度和數(shù)據(jù)值的格式建立文件;在所述終端獲取需要返回給終端的數(shù)據(jù)的步驟之前,所述用戶識別卡按照所述標識符、長度和數(shù)據(jù)值的格式讀取該文件,并解析數(shù)據(jù)。
7.如權利要求5所述的方法,其特征在于,所述方法還包括:在所述終端獲取需要返回給終端的數(shù)據(jù)的步驟之后,所述終端根據(jù)標識符、長度、數(shù)據(jù)值以及數(shù)據(jù)應用類型,組合生成數(shù)據(jù)文件。
8.一種在終端和用戶識別卡之間進行數(shù)據(jù)傳輸?shù)南到y(tǒng), 其特征在于,該系統(tǒng)包括文件狀態(tài)更新單元和傳輸數(shù)據(jù)確定單元;所述文件狀態(tài)更新單元設置在所述用戶識別卡中,用于為所述用戶識別卡內的數(shù)據(jù)建立狀態(tài)更新文件,并對所述狀態(tài)更新文件進行實時維護;所述傳輸數(shù)據(jù)確定單元用于根據(jù)所述狀態(tài)更新文件,將處于更新狀態(tài)的數(shù)據(jù)確定為需要傳輸?shù)臄?shù)據(jù)。
9.如權利要求8所述的系統(tǒng),其特征在于,所述狀態(tài)更新文件為更新文件索引;在所述更新文件索引中,為所述用戶識別卡內的每個可讀可寫文件設置文件標志位, 所述文件標志位用于表征所述可讀可寫文件的更新狀態(tài);所述傳輸數(shù)據(jù)確定單元設在所述終端中,用于根據(jù)所述更新文件索引,將所述處于更新狀態(tài)的文件確定為需要讀取的文件。
10.如權利要求8所述的系統(tǒng),其特征在于,針對所述用戶識別卡內的數(shù)據(jù)的數(shù)據(jù)應用類型,設有相應的邏輯編號;所述狀態(tài)更新文件為數(shù)據(jù)更新記錄文件,所述數(shù)據(jù)更新記錄文件是為每個所述邏輯編號中的數(shù)據(jù)建立的;所述傳輸數(shù)據(jù)確定單元設在所述用戶識別卡中,用于根據(jù)所述數(shù)據(jù)更新記錄文件,將所述處于更新狀態(tài)的數(shù)據(jù)確定為需要返回給終端的數(shù)據(jù)。
【文檔編號】H04W8/18GK103581879SQ201210269862
【公開日】2014年2月12日 申請日期:2012年7月31日 優(yōu)先權日:2012年7月31日
【發(fā)明者】丁英麗, 湯卓俊 申請人:中國電信股份有限公司