[發(fā)明專利]智能卡型實體在通信層面上的時間管理有效
| 申請?zhí)枺?/td> | 01804476.X | 申請日: | 2001-02-02 |
| 公開(公告)號: | CN1397055A | 公開(公告)日: | 2003-02-12 |
| 發(fā)明(設計)人: | P·古特曼;L·邦尼特 | 申請(專利權(quán))人: | 格姆普拉斯公司 |
| 主分類號: | G07F7/10 | 分類號: | G07F7/10 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 王岳,羅朋 |
| 地址: | 法國*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能卡 實體 通信 面上 時間 管理 | ||
本發(fā)明涉及用于智能卡類型實體的應用層通信協(xié)議中的時間限制,該實體亦稱為集成電路卡和微處理器卡。它具體涉及時間測量限制嚴格的地方的通信協(xié)議,例如對于專門用于有或沒有觸點的卡的通信協(xié)議,并涉及時間測量限制難以考慮的地方的通信協(xié)議,例如對于一些開放的操作系統(tǒng)。
借助終端如閱讀器或移動無線電話站,大多數(shù)智能卡如信用卡或SIM(用戶識別模塊)電話用戶卡依照根據(jù)ISO標準7816-3的專用通信協(xié)議來與終端交換數(shù)據(jù),在操作過程中所述卡電連接到所述終端。
根據(jù)此標準,在依照應用層水平的T=1異步塊傳輸協(xié)議對數(shù)據(jù)塊(I-塊)進行交換的過程中,所述卡接收的第一塊最后一個字符的前沿與所述卡接收的第二數(shù)據(jù)塊第一個字符的前沿之間的時間不可超過預定的最大時間BWT(塊等待時間)。在應用過程順序操作期間,如果所述卡的應用層知道第一塊進行的處理將超過預定最大時間,它因而必須將終端置于“等候狀態(tài)”,那么該應用層在最大時間BWT期滿之前發(fā)送一個稱為“等待時間延長”WTX的特別協(xié)議請求。WTX請求的信息字段包含一最大時間BWT的整數(shù)倍,根據(jù)請求確定分配到所述卡應用層的時間,該時間在收到終端發(fā)送的確認之后開始。
如果在第一塊之后,在時間BWT期滿之前,或在所分配時間期滿之前按請求,所述卡不按正常情況不發(fā)送另一個塊,則所述終端就把這種塊的不存在看作超時,并再次發(fā)送例如第一個塊。
然而在應用水平,智能卡軟件程序首先是獨立于任何涉及信息交換的時間概念而設計的。
一方面,由于時間方面的性能依賴于操作系統(tǒng),具體依賴于微處理器的特性、系統(tǒng)例行程序等,因而本應用不打算進行計時。在開放操作系統(tǒng)如JavaCard中,這個問題是很難以解決的,在該操作系統(tǒng)中,假定應用程序如小應用程序,為一獨立平臺。
另一方面,較低層面的子程序(內(nèi)核)負責發(fā)出這些請求是不理想的,這是由于它們與時間方面是完全分離的,
這樣,由于時間值直接關系到協(xié)議的效率,例如專用非接觸卡協(xié)議的效率,因此某些通信協(xié)議在時間管理方面是很有局限性的。
依照現(xiàn)有技術,對等待時間延長WTX請求已知有兩種類型的管理用于解決這個問題。
如圖1所示,在第一種類型中,通過應用層AP1自身來管理由所述卡中應用層AP1之下的協(xié)議層PR1提供的等待時間延長WTX請求。這種軟件結(jié)構(gòu)是不可移動的,就是說所述時間依賴于子程序K1(內(nèi)核),它具有一經(jīng)驗時間計數(shù)程序;當應用程序調(diào)用具有長處理過程的服務時是不適用的,例如,復密碼算法不考慮具體的參數(shù)如等待時間的持續(xù);并且對應用程序來說在例如,涉及專用無接觸協(xié)議的那些短等待時間內(nèi)是很有局限性的。
如圖2中所示,依照第二種類型,通過協(xié)議層PR2將等待時間延長WTX請求提供給管理它們的子程序(內(nèi)核)K2。由于該應用程序的功能獨立于有至少一個外部實體的應用的功能,這已知的第二種軟件結(jié)構(gòu)的優(yōu)勢在于該應用程序免除對在開放操作系統(tǒng)中為一需要的WTX請求的管理。此外,通過在該長過程中用WTX請求插入許多調(diào)用,該軟件結(jié)構(gòu)就有利于長過程的實現(xiàn)。
然而,由于欲對每個通過子程序的調(diào)用順序進行考慮的困難,這種第二軟件結(jié)構(gòu)既不嚴格也不周密,它不考慮具體的協(xié)議參數(shù),如等待時間,并可對每個子程序上都有影響。
本發(fā)明的目的是通過使應用層擺脫這種時間限制來依照智能卡中的第一種類型在應用層面上對軟件結(jié)構(gòu)中的時間管理進行改進。
為達到此目的,具有鏈接到通信協(xié)議層的應用層的智能卡類型的實體,其特征在于它包括與協(xié)議層對接的時間管理器,用于在等待時間期滿時基本上周期性地構(gòu)建一等待時間延長請求,只要數(shù)據(jù)在應用層中處于被處理的過程中,該請求就通過該協(xié)議層被傳輸?shù)浇K端。
時間管理器實際上包括一計時裝置,在收到有或沒有通過終端傳輸?shù)臄?shù)據(jù)的命令之后,或在對所述實體傳輸?shù)臄?shù)據(jù)作出響應之后,該裝置就被激活;當應用層等待一有數(shù)據(jù)的命令時,或基本上在對有或沒有到終端的數(shù)據(jù)作出響應的傳輸時間上,該裝置就被去激活(de-activate);并且基本上在導致對到終端的延長請求進行傳輸?shù)拿總€等待時間期滿時,將該裝置去激活然后重新激活。舉例來說,該計時裝置被集成在智能卡的微處理器中,這樣就有別于協(xié)議層和子程序組。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于格姆普拉斯公司,未經(jīng)格姆普拉斯公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/01804476.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:萘二甲酸的低溫純化方法
- 下一篇:軋機、軋制設備及軋制方法





