亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置及對命令數(shù)據(jù)域處理方法

文檔序號:6366912閱讀:137來源:國知局
專利名稱:實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置及對命令數(shù)據(jù)域處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及貼膜卡,特別涉及一種實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置及對命令數(shù)據(jù)域處理方法。
背景技術(shù)
目前,智能卡在現(xiàn)代的生活中得到了很廣泛的應(yīng)用,對人們的生活影響很大,幾乎成為了人們生活中的必需品。其方便、快捷、靈活的特點更是贏得了人們的青睞。隨著生活品質(zhì)的提高,人們手中的卡也越來越多,卡的樣式和種類也越來越多,智能卡在往往出現(xiàn)了新的功能之后,舊卡也就浪費掉了。在目前的貼膜卡中存在一些兼容性問題,如貼膜卡時鐘與智能卡時鐘協(xié)調(diào)不合適導(dǎo)致的通信問題;貼膜卡復(fù)位引腳與智能卡復(fù)位引腳連,上電時同時復(fù)位,導(dǎo)致時序問題;同時指令處理流程的不合適導(dǎo)致指令沒有完全做到透傳,即終端和智能卡之間是否有貼膜卡會造成期間通訊處理不一致而產(chǎn)生的問題。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提出實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置及對命令數(shù)據(jù)域處理方法,可以使貼膜卡對終端和智能卡之間的通信數(shù)據(jù)處理起來更加的簡單方便,更高效的實現(xiàn)三者協(xié)同工作,并解決貼膜卡兼容性問題。為實現(xiàn)上述發(fā)明目的,本發(fā)明提出一種實現(xiàn)擴(kuò)展應(yīng)用協(xié)議的貼膜卡裝置,其特征在于,該裝置包括貼膜卡、智能卡和應(yīng)用終端;所述智能卡的復(fù)位引腳、時鐘引腳、接地引腳、電壓引腳和輸入輸出引腳與所述貼膜卡一端對應(yīng)管腳相連;所述應(yīng)用終端的復(fù)位引腳、時鐘引腳、接地引腳、電壓引腳和輸入輸出引腳與所述貼膜卡另一端對應(yīng)管腳相連。所述應(yīng)用終端還包括第一擴(kuò)展引腳、第二擴(kuò)展引腳和第三擴(kuò)展引腳,均與所述貼膜卡相應(yīng)端對應(yīng)管腳相連。所述智能卡還包括第一擴(kuò)展引腳、第二擴(kuò)展引腳和第三擴(kuò)展引腳,均與所述貼膜卡相應(yīng)端對應(yīng)管腳相連。所述貼膜卡包括非易失存儲器。所述貼膜卡包括非易失存儲器。所述貼膜卡的電壓引腳和復(fù)位引腳均可控。所述貼膜卡的電壓引腳和復(fù)位引腳均可控。為實現(xiàn)上述發(fā)明目的,本發(fā)明還提出一種實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置對命令數(shù)據(jù)域處理方法,其特征在于,該方法包括步驟I):貼膜卡接收APDU命令;步驟2):貼膜卡接收完M個APDU命令后,在t時間內(nèi),接收應(yīng)用終端指令數(shù)據(jù),并判斷是否接收到應(yīng)用終端指令數(shù)據(jù)域;如果是,則轉(zhuǎn)至步驟3),如果不是,則轉(zhuǎn)至步驟4);步驟3):貼膜卡將接收到的應(yīng)用終端指令數(shù)據(jù)發(fā)送給智能卡;
步驟4):貼膜卡接收智能卡發(fā)送過來的處理信息并轉(zhuǎn)發(fā)給應(yīng)用終端。所述步驟2)中貼膜卡接收5個APDU命令。為實現(xiàn)上述發(fā)明目的,本發(fā)明還提出一種一種實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置對命令數(shù)據(jù)域處理方法,其特征在于,該方法包括步驟I):貼膜卡接收APDU命令;步驟2):貼膜卡接收完M個APDU命令后,接收終端指令數(shù)據(jù);步驟3):貼膜卡對接收終端和智能卡發(fā)送數(shù)據(jù)進(jìn)行中斷設(shè)置;通過判斷發(fā)送中斷的先后來判斷接收數(shù)據(jù)方向來實現(xiàn)裝置對命令數(shù)據(jù)域的處理。
所述步驟3)具體工作內(nèi)容包括步驟31):貼膜卡對接收終端和智能卡發(fā)送過來的數(shù)據(jù)進(jìn)行中斷設(shè)置;判斷是否中斷了接收終端數(shù)據(jù)域,如果是,則將接收到的數(shù)據(jù)域轉(zhuǎn)發(fā)至智能卡,然后轉(zhuǎn)至步驟32);否則,則直接轉(zhuǎn)至步驟32);步驟32):貼膜卡接收智能卡對數(shù)據(jù)域的處理信息并轉(zhuǎn)發(fā)給應(yīng)用終端;步驟33):應(yīng)用終端接收貼膜卡發(fā)送過來的處理信息。所述步驟2)中貼膜卡接收5個APDU命令。本發(fā)明的優(yōu)點在于,該貼膜卡是采用可貼或可覆蓋在智能卡(如SIM卡)表面等方式在智能卡與終端之間進(jìn)行信息獨立處理、協(xié)助處理。采用該通信方式的貼膜卡有兩個IO接口,一個IO接口引腳連接于終端,另一個IO接口引腳直連于智能卡。貼膜卡在接收到終端和智能卡之間的信息時可以進(jìn)行預(yù)處理,判斷是否要獨立處理、協(xié)同處理或者透傳處理,同時可以自動判斷接收的指令是否存在指令數(shù)據(jù)域來簡化通訊處理流程。貼膜卡的引腳具有對智能卡的CLK以及REST引腳進(jìn)行自主可控的特點,并且可以根據(jù)智能卡的VCC調(diào)節(jié)本身工作電壓。應(yīng)用本貼膜卡與智能卡的通信方式可以使得用戶在對貼膜卡的通信控制上更加方便,應(yīng)用更加豐富。


圖I為本發(fā)明提出的一種實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置結(jié)構(gòu)圖;圖2為本發(fā)明提出的貼膜卡裝置對命令數(shù)據(jù)域處理方式一流程圖;圖3為本發(fā)明提出的貼膜卡裝置對命令數(shù)據(jù)域處理方式二流程圖。
具體實施例方式下面結(jié)合附圖和具體實施方式
,對本發(fā)明的技術(shù)方案進(jìn)行進(jìn)一步詳細(xì)的說明。本發(fā)明提出的一種實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置結(jié)構(gòu)圖,如圖I所示。該裝置包括貼膜卡、智能卡和終端;所述智能卡的復(fù)位引腳RSTI、時鐘引腳CLKI、接地引腳GNDI、電壓引腳VCCl和輸入輸出引腳IOl與所述貼膜卡一端對應(yīng)管腳相連;所述終端的復(fù)位引腳RST2、時鐘引腳CLK2、接地引腳GND2、電壓引腳VCC2和輸入輸出引腳102與所述貼膜卡另一端對應(yīng)管腳相連。該技術(shù)方案提出的新型通信和控制方式可以使貼膜卡對終端和智能卡之間的通信數(shù)據(jù)處理起來更加的簡單方便,更高效的實現(xiàn)三者協(xié)同工作。貼膜卡又稱為主卡;被擴(kuò)展的智能卡又稱為從卡。依據(jù)圖I所示,貼膜卡(主卡)和智能卡(從卡)之間采用直接連接方式,方便對從卡的通信進(jìn)行控制。貼膜卡和終端之間的連接方式與主、從卡之間的連接方式相同。本實施方式中,如圖I所示,智能卡(從卡)的RSTl、CLKl、GNDl、VCCl與終端相對獨立并與貼膜卡(主卡)直接相連,貼膜卡則與終端相連。在此連接方式下,貼膜卡可以對智能卡的時鐘頻率以及復(fù)位信號進(jìn)行控制,以實現(xiàn)不同領(lǐng)域的應(yīng)用。貼膜卡分別與智能卡和終端之間分別用IO連接,由貼膜卡控制實現(xiàn)數(shù)據(jù)傳輸和處理。貼膜卡為從卡提供工作電壓,并根據(jù)從卡的電壓來確定自己的電壓。貼膜卡控制從卡的REST引腳,可以在適當(dāng)?shù)那闆r下復(fù)位從卡。
另外,應(yīng)用終端還包括三個擴(kuò)展引腳C2。智能卡還包括三個擴(kuò)展引腳Cl。貼膜卡一面與終端8引腳獨立直連,另一面與智能卡8引腳獨立直連的方式,這樣也可以解決技術(shù)問題。由于貼膜卡是工作于終端和從卡之間,貼膜卡的兩個接口分別與終端和從卡進(jìn)行通信,將終端與貼膜卡的通信稱為通信一,將貼膜卡與從卡的通訊稱為通信二,那么通信一與通訊二的clock如果配合不合適,就會很容易造成通訊失敗。例如如果通訊一的clock很慢而通訊二的clock很快,那么在通訊二接收數(shù)據(jù),同時通訊一發(fā)送數(shù)據(jù)的情況下,就會發(fā)生由于通訊一發(fā)送數(shù)據(jù)較慢,而通訊二接收數(shù)據(jù)較快使得通訊二接收的后來數(shù)據(jù)覆蓋前面收到的通訊緩存里的數(shù)據(jù)造成通訊失敗。即使通訊一與通訊二的clock相同,也有可能因為貼膜卡的CPU頻率不高照成執(zhí)行時間的延遲而導(dǎo)致類似的問題。因此將提供給從卡的clock由貼膜卡來控制,適時的改變頻率可以有效的解決這樣的問題。貼膜卡的電壓引腳和復(fù)位引腳可控。為了節(jié)約功耗,避免例如從卡使用ClassC電壓,而貼膜卡使用ClassA電壓而造成的功耗浪費的情況,貼膜卡在終端上電后,適時控制從卡的復(fù)位引腳,判斷從卡支持的電壓類型然后確定自己的工作電壓,保持與從卡的電壓類型一致。這樣盡可能的降低貼膜卡與從卡組合體的功耗。另外,對于貼膜卡可以控制從卡的復(fù)位,相對于直連終端復(fù)位引腳的方式,在某些情況下可以達(dá)到更靈活處理的效果,如對從卡異常情況的處理或處理某些復(fù)位時序問題。貼片卡本身具備自己的指令解析功能,其在非易失存儲器中有一記錄標(biāo)志,如果標(biāo)志置位則貼膜卡自己可以處理任何APDU指令,可以當(dāng)做獨立智能卡使用。如果標(biāo)志不置位則貼膜卡默認(rèn)具有透傳功能。除此之外貼膜卡還具有協(xié)助從卡處理指令功能,對于某些指令,貼膜卡可以收到指令后先進(jìn)行處理再將處理結(jié)果發(fā)給從卡進(jìn)行再處理,或者先讓從卡處理,再收取從卡處理結(jié)果后進(jìn)行再處理。由于在通訊中APDU指令是否有命令數(shù)據(jù)域?qū)τ谫N膜卡的程序處理流程來說是不同的,通常是在程序中就已經(jīng)確定了哪些指令是帶命令數(shù)據(jù)域的指令,哪些指令是不帶命令數(shù)據(jù)域的指令,但是在透傳模式下不論是什么指令貼片卡都不能直接自己決定處理方式,而是應(yīng)該由終端和從卡來處理。因此本設(shè)計提出了對命令數(shù)據(jù)域是否存在的兩種基本的處理方式,以此來達(dá)到無論什么指令其處理流程只有終端和從卡來決定的目的。本發(fā)明提出的貼膜卡裝置對命令數(shù)據(jù)域處理方式一流程圖,如圖2所示,貼膜卡在接收完APDU的5個命令頭之后,在協(xié)議允許的時間t內(nèi),先嘗試向終端接收命令數(shù)據(jù)域,如果收到數(shù)據(jù)則認(rèn)為是有命令數(shù)據(jù)域的APDU指令,否則貼膜卡則認(rèn)為是沒有命令數(shù)據(jù)域的指令,轉(zhuǎn)而向從卡接收響應(yīng)數(shù)據(jù)。本發(fā)明提出的貼膜卡裝置對命令數(shù)據(jù)域處理方式二流程圖,如圖3所示,貼膜卡在接受完APDU的5個命令頭之后,采用中斷接收的方式,同時對終端和從卡進(jìn)行接收數(shù)據(jù)的中斷設(shè)置,通過判斷發(fā)生中斷的先后來判斷接收數(shù)據(jù)方向。由于采用引腳直連方式,終端與貼膜卡,貼膜卡與從卡之間均完整獨立直連,貼膜卡與從卡的協(xié)議為IS07816的T = O協(xié)議,但貼膜卡與終端的協(xié)議可以不限于T = O協(xié)議,即完全有條件擴(kuò)展第三通訊協(xié)議,包括IS07816的T = O協(xié)議,IS014443的TypeA和TypeB協(xié)議以及Mifare協(xié)議。這樣使貼膜卡的應(yīng)用更加靈活。最后所應(yīng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制。盡管參照實施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,對本發(fā)明的技術(shù)方 案進(jìn)行修改或者等同替換,都不脫離本發(fā)明技術(shù)方案的精神和范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種實現(xiàn)擴(kuò)展應(yīng)用協(xié)議的貼膜卡裝置,其特征在于,該裝置包括貼膜卡、智能卡和應(yīng)用終端;所述智能卡的復(fù)位引腳(RST1)、時鐘引腳(CLK1)、接地引腳(GND1)、電壓引腳(VCCl)和輸入輸出引腳(IOl)與所述貼膜卡一端對應(yīng)管腳相連;所述應(yīng)用終端的復(fù)位引腳(RST2)、時鐘引腳(CLK2)、接地引腳(GND2)、電壓引腳(VCC2)和輸入輸出引腳(102)與所述貼膜卡另一端對應(yīng)管腳相連。
2.根據(jù)權(quán)利要求I所述的一種實現(xiàn)擴(kuò)展應(yīng)用協(xié)議的貼膜卡裝置,其特征在于,所述應(yīng)用終端還包括三個擴(kuò)展引腳(C2)。
3.根據(jù)權(quán)利要求I或2所述的一種實現(xiàn)擴(kuò)展應(yīng)用協(xié)議的貼膜卡裝置,其特征在于,所述智能卡還包括三個擴(kuò)展引腳(Cl)。
4.根據(jù)權(quán)利要求I或2所述的一種實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置,其特征在于,所述貼膜卡包括非易失存儲器。
5.根據(jù)權(quán)利要求3所述的一種實現(xiàn)應(yīng)用協(xié)議擴(kuò)展的貼膜卡裝置,其特征在于,所述貼膜卡包括非易失存儲器。
6.一種如權(quán)利要求I所述的裝置對命令數(shù)據(jù)域處理方法,其特征在于,該方法包括 步驟I):貼膜卡接收APDU命令; 步驟2):貼膜卡接收完M個APDU命令后,在t時間內(nèi),接收應(yīng)用終端指令數(shù)據(jù),并判斷是否接收到終端指令數(shù)據(jù)域;如果是,則轉(zhuǎn)至步驟3),如果不是,則轉(zhuǎn)至步驟4); 步驟3):貼膜卡將接收到的應(yīng)用終端指令數(shù)據(jù)發(fā)送給智能卡; 步驟4):貼膜卡接收智能卡發(fā)送過來的處理信息并轉(zhuǎn)發(fā)給應(yīng)用終端。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述步驟2)中貼膜卡接收5個APDU命令。
8.—種如權(quán)利要求I所述的裝置對命令數(shù)據(jù)域處理方法,其特征在于,該方法包括 步驟I):貼膜卡接收APDU命令; 步驟2):貼膜卡接收完M個APDU命令后,接收終端指令數(shù)據(jù); 步驟3):貼膜卡對接收終端和智能卡發(fā)送數(shù)據(jù)進(jìn)行中斷設(shè)置;通過判斷發(fā)送中斷的先后來判斷接收數(shù)據(jù)方向來實現(xiàn)裝置對命令數(shù)據(jù)域的處理。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述步驟3)具體工作內(nèi)容包括 步驟31):貼膜卡對接收終端和智能卡發(fā)送過來的數(shù)據(jù)進(jìn)行中斷設(shè)置;判斷是否中斷了接收終端數(shù)據(jù)域,如果是,則將接收到的數(shù)據(jù)域轉(zhuǎn)發(fā)至智能卡,然后轉(zhuǎn)至步驟32);否則,則直接轉(zhuǎn)至步驟32); 步驟32):貼膜卡接收智能卡對數(shù)據(jù)域的處理信息并轉(zhuǎn)發(fā)給應(yīng)用終端; 步驟33):應(yīng)用終端接收貼膜卡發(fā)送過來的處理信息。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述步驟2)中貼膜卡接收5個APDU命令。
全文摘要
本發(fā)明提出一種實現(xiàn)擴(kuò)展應(yīng)用協(xié)議的貼膜卡裝置,其特征在于,該裝置包括貼膜卡、智能卡和應(yīng)用終端;所述智能卡的復(fù)位引腳(RST1)、時鐘引腳(CLK1)、接地引腳(GND1)、電壓引腳(VCC1)和輸入輸出引腳(IO1)與所述貼膜卡一端對應(yīng)管腳相連;所述應(yīng)用終端的復(fù)位引腳(RST2)、時鐘引腳(CLK2)、接地引腳(GND2)、電壓引腳(VCC2)和輸入輸出引腳(IO2)與所述貼膜卡另一端對應(yīng)管腳相連。本發(fā)明可以使貼膜卡對終端和智能卡之間的通信數(shù)據(jù)處理起來更加的簡單方便,更高效的實現(xiàn)三者協(xié)同工作,并解決貼膜卡兼容性問題。
文檔編號G06K19/077GK102663484SQ20121008183
公開日2012年9月12日 申請日期2012年3月26日 優(yōu)先權(quán)日2012年3月26日
發(fā)明者丁明勇, 付睿, 劉亞寧 申請人:恒寶股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1