最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

移動(dòng)終端中的應(yīng)用選擇的制作方法

文檔序號(hào):11231309閱讀:1331來(lái)源:國(guó)知局
移動(dòng)終端中的應(yīng)用選擇的制造方法與工藝

相關(guān)申請(qǐng)的交叉引用

本申請(qǐng)要求第16/51711號(hào)法國(guó)專利申請(qǐng)的優(yōu)先權(quán)權(quán)益,其內(nèi)容由此在法律許可的最大程度上通過(guò)整體引用被合并。

本公開(kāi)總體上涉及電子電路,并且更具體地涉及非接觸通信電路。本公開(kāi)更具體地旨在選擇在非接觸通信終端與非接觸通信電路之間的通信模式。



背景技術(shù):

在接近耦合設(shè)備(pcd)(例如非接觸終端(非接觸讀卡器))與非接觸集成電路(接近集成電路pic)或非接觸集成電路卡(接近集成電路卡picc)之間的非接觸通信中有用的應(yīng)用的發(fā)展產(chǎn)生新的困難。

特別地,通信遵守演進(jìn)的標(biāo)準(zhǔn),這可能產(chǎn)生不同代的設(shè)備或電路之間的兼容性問(wèn)題。

另外,非接觸集成電路(由于被包括在微電路卡、移動(dòng)電話或任何其他便攜式設(shè)備中)越來(lái)越普遍地能夠托管具有不同安全水平的多個(gè)應(yīng)用。例如,微電路卡可以托管銀行應(yīng)用(例如根據(jù)emv(eurocard-mastercard-visa)標(biāo)準(zhǔn))以及其他所謂的私有應(yīng)用,例如訪問(wèn)控制、運(yùn)輸和類似的應(yīng)用。

這樣的不同應(yīng)用可能需要不同的協(xié)議。一般系統(tǒng)基于讀卡器對(duì)卡能夠根據(jù)一個(gè)標(biāo)準(zhǔn)或另一標(biāo)準(zhǔn)來(lái)通信的能力的檢測(cè)。然而,這產(chǎn)生錯(cuò)誤的拒絕,也就是,能夠與讀卡器通信的卡被上述讀卡器拒絕。



技術(shù)實(shí)現(xiàn)要素:

想要一種用于驗(yàn)證用于通信的接近集成電路與接近耦合設(shè)備的兼容性的解決方案。

想要一種兼容現(xiàn)有的耦合設(shè)備的解決方案。

因此,實(shí)施例提供了一種配置非接觸通信電路的方法,非接觸通信電路托管兼容不同通信協(xié)議的至少兩個(gè)應(yīng)用,所述方法包括以下步驟:

將通信協(xié)議的標(biāo)識(shí)符初始化為第一值;

如果與接近耦合設(shè)備的業(yè)務(wù)失敗,則遞增計(jì)數(shù)器;以及

當(dāng)計(jì)數(shù)器的值達(dá)到閾值時(shí),將標(biāo)識(shí)符的值改為第二值。

根據(jù)實(shí)施例,針對(duì)每個(gè)成功的業(yè)務(wù)重置計(jì)數(shù)器。

根據(jù)實(shí)施例,針對(duì)每個(gè)業(yè)務(wù)將標(biāo)識(shí)符重置為第一值。

根據(jù)實(shí)施例,標(biāo)識(shí)符的值決定由電路接受的通信協(xié)議。

根據(jù)實(shí)施例,電路利用第一標(biāo)識(shí)符根據(jù)iso14443-4協(xié)議通信并且利用第二標(biāo)識(shí)符根據(jù)iso14443-3協(xié)議通信。

根據(jù)實(shí)施例,第一應(yīng)用是emv應(yīng)用。

根據(jù)實(shí)施例,第二應(yīng)用是mifareclassic或mifareclassic+應(yīng)用。

根據(jù)實(shí)施例,閾值具有在2到10之間的值。

實(shí)施例提供了一種非接觸通信電路,其包括被編程以實(shí)現(xiàn)以上方法的微處理器。

實(shí)施例還提供了一種微電路卡,其包括這樣的電路。

將結(jié)合附圖在具體實(shí)施例的以下非限制性描述中詳細(xì)討論以上和其他特征和優(yōu)點(diǎn)。

附圖說(shuō)明

圖1非常示意性地示出接近通信設(shè)備的實(shí)施例;

圖2是接近耦合設(shè)備的配置的一般示例的簡(jiǎn)化框圖;

圖3圖示根據(jù)mifareplus協(xié)議的接近通信的建立;以及

圖4是配置接近耦合設(shè)備的方法的實(shí)施例的簡(jiǎn)化框圖。

具體實(shí)施方式

在不同附圖中,相同的元件用相同的附圖標(biāo)記來(lái)指代。

為了清楚,僅示出并且將詳述對(duì)于將要描述的實(shí)施例的理解而言有用的那些步驟和要素。特別地,沒(méi)有詳述通信完成之后接近耦合設(shè)備與接近集成電路之間的交換(exchange),所描述的實(shí)施例兼容一般的交換。

使用形成接近集成電路卡(picc)的非接觸卡和形成接近耦合設(shè)備(pcd)的非接觸讀卡器作為示例來(lái)描述實(shí)施例。然而,它們更一般地適用于被用作接近耦合設(shè)備的任何設(shè)備并且適用于其中造成類似問(wèn)題的任何非接觸通信集成電路。另外,雖然參考支付應(yīng)用,但是所描述的實(shí)施例適用于不同屬性的應(yīng)用,只要它們產(chǎn)生相同的問(wèn)題并且兼容所描述的解決方案。

圖1非常示意性地示出所描述的實(shí)施例所適用的類型的非接觸通信系統(tǒng)的示例。

非接觸通信終端1或接近讀卡器(讀卡器,reader)生成電磁場(chǎng)。位于讀卡器的范圍內(nèi)的接近卡3(卡,card)檢測(cè)場(chǎng)并且然后能夠與讀卡器交換信息。

非接觸通信協(xié)議可以是“私有的”,也就是,由制造商來(lái)設(shè)置或者被標(biāo)準(zhǔn)化。特別地,銀行卡使用所謂的emv技術(shù),該技術(shù)使用基于iso14443-4標(biāo)準(zhǔn)的協(xié)議。然而,多應(yīng)用卡不僅能夠托管根據(jù)emv技術(shù)的銀行應(yīng)用,還能夠托管使用被稱為mifare的技術(shù)的應(yīng)用。在某些實(shí)現(xiàn)中,mifare技術(shù)使用不支持iso14443-4協(xié)議的(應(yīng)用)通信協(xié)議。要由卡來(lái)發(fā)起的應(yīng)用取決于與其通信的讀卡器。實(shí)際上,讀卡器通常專用于應(yīng)用(例如,銀行、運(yùn)輸、訪問(wèn)控制等)并且卡在讀卡器的場(chǎng)中的激活取決于卡接受的協(xié)議。

圖2是圖示卡在讀卡器的場(chǎng)中的激活的一般序列的步驟的框圖。

pcd讀卡器周期性地或者在檢測(cè)到(框21,開(kāi)始,start)其生成的場(chǎng)中負(fù)載的存在時(shí)發(fā)送意圖用于場(chǎng)中可能存在的卡的請(qǐng)求(reqa)。如果場(chǎng)中存在的picc卡解譯請(qǐng)求reqa,則其發(fā)送確認(rèn)消息atqa。在接收到這樣的消息時(shí),讀卡器開(kāi)始所謂的防沖突過(guò)程(框23,防沖突,acticollision)以確保其與單個(gè)卡通信。這樣的過(guò)程包括:由卡發(fā)送卡的標(biāo)識(shí)符uid以及sak(選擇確認(rèn))碼,sak碼標(biāo)識(shí)由卡托管的并且其應(yīng)答的應(yīng)用。讀卡器驗(yàn)證標(biāo)識(shí)符uid是否完整(框25,uid?)。如果其為否(框25的輸出n),則防沖突過(guò)程繼續(xù)進(jìn)行直到接收到完整的標(biāo)識(shí)符。如果其為是(框25的輸出y),則讀卡器讀取sak碼以確定與卡的通信的協(xié)議。通常,在本公開(kāi)作為目標(biāo)的應(yīng)用中,pcd讀卡器確定(框27,sak?)卡與(框27的輸出y)14443-4還是(框27的輸出n)14443-3協(xié)議兼容。

sak碼或sak值確定卡接受的通信協(xié)議。

多應(yīng)用卡的到達(dá)(特別是emv類型的銀行應(yīng)用和mifareplus類型的應(yīng)用)產(chǎn)生困難。

mifare技術(shù)根據(jù)卡生成具有不同的安全水平sl0到sl3。更特別地,mifareclassic(sl1模式)或mifareclassic+(sl2模式)卡與iso14443-3協(xié)議兼容。mifareplus(sl3)卡與iso14443-4協(xié)議兼容。另外,先進(jìn)的mifareplus卡向下兼容。因此,mifareplus卡也可以在更低安全水平下操作,以與現(xiàn)有的讀卡器兼容。類似地,托管mifareplus應(yīng)用的讀卡器通常能夠根據(jù)更低協(xié)議(mifareclassic或classic+)來(lái)操作。

為了得益于最近的協(xié)議并且特別是mifareplus協(xié)議的優(yōu)點(diǎn),托管mifareplus應(yīng)用的讀卡器首先嘗試根據(jù)這一協(xié)議建立通信。因此,如果其場(chǎng)中存在卡,則其嘗試根據(jù)iso14443-4協(xié)議建立通信。如果卡應(yīng)答,則表示其與mifareplus技術(shù)兼容并且通信開(kāi)始。如果卡沒(méi)有應(yīng)答,則讀卡器切換到更低水平的mifareclassic協(xié)議并且根據(jù)14443-3標(biāo)準(zhǔn)來(lái)通信。

然而,如果存在托管emv應(yīng)用和mifareclassic應(yīng)用的卡,則不能建立通信,即使卡與讀卡器兼容。實(shí)際上,當(dāng)通信被建立時(shí),卡應(yīng)答其接受14443-4協(xié)議,因?yàn)槠渫泄躤mv應(yīng)用。讀卡器然后開(kāi)始在mifareplus模式下的通信。然而,卡沒(méi)有響應(yīng),因?yàn)槠鋗ifare應(yīng)用與mifareplus技術(shù)不兼容。已經(jīng)在mifareclassic(或classic+)模式下與讀卡器通信的卡由于托管emv應(yīng)用而被阻止通信正是這種情況。

實(shí)際上,卡在接收鏈接至應(yīng)用的具體的控制信號(hào)之前沒(méi)有識(shí)別業(yè)務(wù)的屬性(例如emv或mifareplus)?,F(xiàn)在,mifareplus讀卡器通過(guò)在向應(yīng)用發(fā)送具體的控制信號(hào)之前使業(yè)務(wù)適合最高性能協(xié)議(mifareplus)來(lái)開(kāi)始。這對(duì)于托管emv應(yīng)用和mifare應(yīng)用但是與mifareplus不兼容的卡而言產(chǎn)生業(yè)務(wù)的失敗,即使讀卡器和卡與mifareclassic技術(shù)兼容。

圖3非常示意性地圖示在這樣的情況下的mifareplus讀卡器對(duì)于業(yè)務(wù)的拒絕。

讀卡器(pcd)打開(kāi)(場(chǎng)打開(kāi),fieldon)場(chǎng)(激活場(chǎng)生成)并且周期性地發(fā)送(輪詢)請(qǐng)求(reqa,圖2)???picc)應(yīng)答并且防沖突過(guò)程開(kāi)始。由于卡是emv卡,其使用與iso14443-4標(biāo)準(zhǔn)兼容的sak值來(lái)應(yīng)答(應(yīng)答防沖突)。對(duì)于emv和mifareclassic卡,sak值是0x28。在接收到應(yīng)答時(shí),讀卡器發(fā)送被稱為rats(對(duì)選擇進(jìn)行應(yīng)答的請(qǐng)求)的iso14443-4標(biāo)準(zhǔn)的標(biāo)準(zhǔn)化請(qǐng)求,以使得能夠在卡應(yīng)答的情況下切換到mifareplus模式或者在相反情況下保持處于mifareclassic模式。由于卡托管emv應(yīng)用,其應(yīng)答(應(yīng)答rats)14443-4標(biāo)準(zhǔn)的這一請(qǐng)求。讀卡器然后在安全水平sl3下開(kāi)始mifareplus業(yè)務(wù)(發(fā)送sl3命令)。然而,卡保持沉默(沒(méi)有工作)或者返回錯(cuò)誤(例如,通過(guò)提及未知的控制信號(hào)),因?yàn)槠鋗ifare應(yīng)用與這一安全水平不兼容。讀卡器然后關(guān)閉場(chǎng)(場(chǎng)關(guān)閉)。

雖然一般技術(shù)基于讀卡器的檢測(cè),然而發(fā)明人提供了在卡側(cè)執(zhí)行檢測(cè)以解決以上討論的情況并且使得sl1或sl2水平mifare卡能夠與mifareplus讀卡器通信,而不管其托管emv應(yīng)用這一事實(shí)。

圖4非常示意性地圖示卡建立mifare業(yè)務(wù)的請(qǐng)求的檢測(cè)方法的實(shí)施例。

根據(jù)本實(shí)施例,卡在iso14443-4協(xié)議下對(duì)失敗的業(yè)務(wù)的數(shù)目進(jìn)行計(jì)數(shù),并且在超過(guò)閾值的情況下,將其sak值修改為兼容iso14443-3標(biāo)準(zhǔn)的值。因此,這引起從mifareplus讀卡器到mifareclassic模式的切換。

當(dāng)卡在根據(jù)14443-4協(xié)議通信的讀卡器的場(chǎng)中時(shí),其將業(yè)務(wù)失敗的數(shù)目的計(jì)數(shù)器(框41,f=0)以及其sak值初始化為對(duì)應(yīng)于其托管的應(yīng)用以及其mifare安全水平的值。例如,卡是emv和mifareclassic卡。其隨后將sak值初始化為0x28(框42,sak0x28)。與讀卡器的業(yè)務(wù)開(kāi)始。卡遞增計(jì)數(shù)器f(框43,f=f+1)。在存在mifareplus讀卡器的情況下,后者執(zhí)行(框44,防沖突,sl3命令,場(chǎng)關(guān)閉)圖3中圖示的步驟。業(yè)務(wù)失敗(失敗,fail)??ㄈ缓髮⒂?jì)數(shù)器值與閾值th相比較(框45,f>th?)。只要尚未達(dá)到這一閾值(框45的輸出n),則卡保持其sak值并且讀卡器嘗試新的業(yè)務(wù)。在對(duì)應(yīng)于閾值th的失敗業(yè)務(wù)的次數(shù)之后(框45的輸出y),卡修改其sak值(框46,sak0x08),使得其對(duì)應(yīng)于單應(yīng)用mifareclassic卡的sak值。因此,在下一業(yè)務(wù)時(shí),卡將這一值通信給讀卡器,讀卡器沒(méi)有切換到14443-4模式而是保持在14443-3模式并且可以執(zhí)行業(yè)務(wù)。

應(yīng)當(dāng)注意,以上描述的操作沒(méi)有不利地影響卡與其他讀卡器的操作。實(shí)際上,如果卡面對(duì)emv支付終端,則讀卡器使用14443-4協(xié)議發(fā)送emv控制信號(hào),并且卡應(yīng)答。如果卡面對(duì)mifareclassic終端,則后者根據(jù)14443-3協(xié)議發(fā)送并且卡側(cè)的mifare應(yīng)用的選擇沒(méi)有造成問(wèn)題。

另外,失敗業(yè)務(wù)的計(jì)數(shù)器的使用具有以下優(yōu)點(diǎn):避免了在業(yè)務(wù)偶然失敗(例如通信的干擾)的情況下切換到更低模式。閾值的值最少是2,優(yōu)選地最多是10,例如是3或4。

計(jì)數(shù)器f是非易失性存儲(chǔ)器中的計(jì)數(shù)器,使得其能夠被保持在兩個(gè)業(yè)務(wù)之間。然而,其應(yīng)當(dāng)例如在業(yè)務(wù)成功時(shí)被重置。

另外,卡的sak值在給定時(shí)間之后或者在業(yè)務(wù)成功時(shí)或者在兩個(gè)事件中的第一事件時(shí)被重置為其原始或本身值(多應(yīng)用)??ǖ膕ak值存儲(chǔ)在非易失性存儲(chǔ)器中。以上實(shí)施例的實(shí)現(xiàn)需要使用第二場(chǎng)來(lái)存儲(chǔ)業(yè)務(wù)的sak值。例如,sak業(yè)務(wù)值存儲(chǔ)在易失性存儲(chǔ)器寄存器中。因此,這一寄存器針對(duì)每個(gè)業(yè)務(wù)被自動(dòng)重置并且使本身值在每個(gè)業(yè)務(wù)的開(kāi)始時(shí)被傳送至其。

卡的本身sak值(框42)和其切換至的值(框46)取決于其mifare安全水平和卡類型(特別地取決于其存儲(chǔ)器的大小)。因此,emv和mifareclassic卡對(duì)于2k(2千字節(jié))的卡取sak值0x28和0x08,而對(duì)于4k卡取sak值0x38和0x18。emv和mifareclassic+卡對(duì)于2k卡取sak值0x30和0x10,而對(duì)于4k卡取sak值0x31和0x11。

以上描述的實(shí)施例在卡側(cè)實(shí)現(xiàn)并且對(duì)于讀卡器是透明的(其不需要讀卡器側(cè)的修改)??ㄒ虼吮恍纬?編程)并且因此與現(xiàn)有的讀卡器兼容。

已經(jīng)描述了各種實(shí)施例。本領(lǐng)域技術(shù)人員將想到各種備選和修改。特別地,雖然關(guān)于微電路卡來(lái)描述實(shí)施例,然而它們與其中造成類似問(wèn)題的任何接近通信設(shè)備(例如配備有在卡模式下操作的nfc路由器的手機(jī))中的實(shí)現(xiàn)兼容。另外,雖然關(guān)于到mifare和emv銀行業(yè)務(wù)的應(yīng)用的示例具體地描述實(shí)施例,然而它們適用于其中造成類似問(wèn)題的其他應(yīng)用。另外,所描述的實(shí)施例的實(shí)際實(shí)現(xiàn)在本領(lǐng)域技術(shù)人員基于上文中給出的功能指示并且通常通過(guò)使用或通過(guò)編程電路本身的能力的范圍內(nèi)。特別地,這些實(shí)施例適用于其的非接觸集成電路通常包括至少一個(gè)微處理器、一個(gè)或多個(gè)易失性和非易失性存儲(chǔ)器單元、接近通信接口以及根據(jù)托管的應(yīng)用的其他電路。

這樣的備選、修改和改進(jìn)旨在作為本公開(kāi)的一部分,并且旨在落入本發(fā)明的精神和范圍內(nèi)。因此,以上描述僅是示例,而非意圖限制。本發(fā)明僅如以下權(quán)利要求及其等同方案中定義地被限制。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1