專利名稱:借助nfc設備進行事務處理的方法
技術領域:
本發(fā)明涉及借助耦合到至少一個主機處理器的NFC控制器進行的非接觸事務處理。
背景技術:
NFC技術目前由組織在名稱為“NFC論壇”(http //www. nfc-forum. org)下的工業(yè)社團研發(fā)。NFC技術源自射頻識別RFID技術,并使用具有多種運行模式(尤其是閱讀器模式和卡模擬模式)的NFC控制器。圖1示出了通常被稱為“NFC芯片組”的NFC設備,包括被標記為NFCC的NFC控制器,以及通過總線BS 1 (例如SWP ( “單線協(xié)議”)類型的)連接到控制器NFCC的至少一個主機處理器HP 1。主機處理器可以采用集成電路指定的UICC(“通用集成電路卡”)的形式,例如SIM(“用戶身份模塊”)卡。主機處理器還可以是移動電話的基帶處理器(也就是,負責電話通信的處理器)。控制器NFCC的資源可供主機處理器HP 1使用,以允許其管理非接觸的應用??刂破鱊FCC包括主機控制器HC和配備有天線線圈AC 1的非接觸式接口 CLF( “非接觸式前端接口”)。實際中,主機控制器HC和接口 CLF可以制作在同一半導體芯片上,例如由申請人商業(yè)化的MicroRead 芯片,或者可以是兩個不同的芯片,例如由申請人商業(yè)化的芯片“PicoRead 微控制器”以及“PicoRead RF接口”。控制器NFCC的接口 CLF通??梢愿鶕?jù)在圖1中指示為RFTi的多種RF技術來運行,例如,由諸如IS0/IEC 14443部分2、3和4定義的“類型A”或“類型B” ;由諸如具有如 IS0/IEC 14443-3定義的標準框架的IS0/IEC 14443-2定義的“類型B,” ;以及由諸如ISO 18092在212和424kops (千字節(jié)每秒)上的無源模式或由日本工業(yè)標準JIS X 6319-4定義的“類型F”。每種RF技術或非接觸式通信協(xié)議定義了磁場的發(fā)射頻率、調(diào)制磁場以在有源模式中傳輸數(shù)據(jù)的方法、負責調(diào)制以在無源模式中傳輸數(shù)據(jù)的方法、數(shù)據(jù)編碼的方法、數(shù)據(jù)幀格式等。由于其廣泛的通信能力,這種NFC設備通常集成在便攜式設備HD(“手持式設備”) 中,例如移動電話、PDA(個人數(shù)字助理)等。圖2中示出了 NFC設備的應用實例,其示出了配備有圖1的NFC設備的便攜式設備HD,此處的設備HD采用移動電話形式??梢詤^(qū)分為閱讀器應用RAP和卡應用CAP。閱讀器應用(RAP)控制器NFCC運行為NFC閱讀器,以便與非接觸集成電路CIC進行事務處理。主機處理器HP 1(參見圖1)執(zhí)行閱讀器應用RAPi。主機處理器HP 1將接口 CLF設置為有源運行模式,其中其發(fā)射磁場FLD、通過對磁場的調(diào)制來發(fā)送數(shù)據(jù)、通過負責調(diào)制和感應耦合來接收數(shù)據(jù)。這種類型的應用可以是免費的(例如,在公共汽車站讀取包含公共汽車時刻表的標簽),并可由未加密的處理器執(zhí)行。在這這種情況下,主機處理器HP 1是移動電話的基帶處理器。如果是付費應用,則主機處理器HP 1優(yōu)選地是加密的處理器(例如,SIM卡的處理器),因為對服務的訪問需要用戶的標識。
卡應用(CAP)以申請人名義的專利EP 1 327 222 (US 7,098,770)介紹了卡模擬模式的運行原理。由主機處理器HP 1(參見圖1)執(zhí)行卡應用(CAPi)。主機處理器HP 1將控制器NFCC 設置為無源運行模式,并且用控制器NFCC形成等效的非接觸集成電路,其被閱讀器RD視為非接觸卡。這樣,控制器NFCC不發(fā)射磁場,通過對閱讀器RD發(fā)射的磁場FLD進行解調(diào)來接收數(shù)據(jù),并通過調(diào)制其天線電路(負責調(diào)制)的阻抗來發(fā)射數(shù)據(jù)。相關的應用是用于支付或支付接入控制(付款機、地鐵入口等)的普遍應用。因此,在這種情況下,便攜式設備HD 被用作芯片卡。這種類型的應用最普遍的是加密的,并且在這種情況下,執(zhí)行應用程序的主機處理器HPl是安全處理器,例如SIM卡處理器。NFC設備的標準化架構在NFC設備內(nèi),通過遵循主機控制器協(xié)議HCP進行數(shù)據(jù)交換的主機處理器HPl和控制器NFCC作為媒介,總線BS 1通常支持稱為HCI (“主機控制器接口”)的通信接口。該協(xié)議提供根據(jù)以申請人名義的申請EP 1855 229 (US 2007/0263595)或EP 1 855 389 (US 2007/0263596)中所描述的稱為“管道”(pipe)的路由信道的數(shù)據(jù)路由。在歐洲電信標準研究院的標題為"Smart Cards ;Universal Integrated Circuit Card (UICC) ;Contactless Front-end (CLF) interface ;Host Controller hterface(HCI)”(“智能卡;通用集成電路卡(UICC);非接觸式前端(CLF)接口 ;主機控制器接口(HCI) ”)的ETSI TS 102 622規(guī)范中也介紹了 HCI接口和HCP協(xié)議。此外,標題為 "Type 4 Tag 0peration”(“類型 4 標簽操作”)的 NFCForum-TS-Type-4-Tag 規(guī)范定義了主機處理器HP 1和外部設備之間(例如無源非接觸集成電路CIC或閱讀器RD)的事務處理期間交換的命令以及對命令的響應。同樣,標題為“NFC Data Exchange Format (NDEF) ”(“NFC 數(shù)據(jù)交換格式(NDEF) ”)的NFCForum-TS-NDEF規(guī)范定義了 NFC事務處理期間交換的數(shù)據(jù)的格式。如圖1所示,這些不同的規(guī)范定義了 NFC設備架構,其中控制器NFCC執(zhí)行一個或多個RFTi技術(接口 CLF的運行模式,例如類型A、類型B、類型B’以及類型F),而主機處理器HP 1執(zhí)行閱讀器應用RAPi和卡應用CAPi。每個技術RFTi都可由居間的閱讀器RF門 RRFG(Reader RF Gate)或卡RF門CRFG(Card RF Gate)訪問。每個閱讀器應用RAPi包括閱讀器應用門RAG,其通過居間的管道連接到與技術RFTi關聯(lián)的閱讀器RF門RRFG。類似地,每個卡應用CAPi包括卡應用門CAG,其通過居間的管道連接到與技術RFTi關聯(lián)的卡RF 門CRTO。根據(jù)閱讀器應用或卡應用使用的技術RFTi,每個閱讀器門RRFG或者卡門CRFG與包括管理RF信道所需參數(shù)的注冊表相關聯(lián)。執(zhí)行閱讀器應用期間交換的命令在執(zhí)行閱讀器應用RAPi期間,主機處理器HP 1通過居間的閱讀器應用門RAG,在有源模式下配置接口 CLF。閱讀器應用RAPi激活門RAG,并請求HCI管理員(由控制器NFCC 執(zhí)行的軟件單元)打開門RAG和與其想要使用的技術RFTi相關聯(lián)的門RRre之間的管道 Pl。應用RAPi于是發(fā)出命令CAPDU,其通過居間的管道Pl傳送到控制器NFCC,接著通過居間的RF信道傳送到集成電路CIC。非接觸式集成電路CIC將響應RAPDU向回發(fā)送給控制器 NFCC,控制器NFCC于是通過居間的管道Pl將響應RAPDU傳送到主機處理器HP 1。執(zhí)行卡應用期間交換的命令
在執(zhí)行卡應用CAPi期間,主機處理器HP 1模擬無源非接觸卡并在無源模式下使用接口 CLF??☉肅APi激活門CAG,并請求HCI管理員打開門CAG和與其想要使用的技術RFTi關聯(lián)的門CRR;之間的管道P2。閱讀器RD向控制器NFCC發(fā)送命令CAPDU,控制器 NFCC通過居間的管道P2將命令CAPDU傳送到主機處理器HP 1。主機處理器HP 1發(fā)出響應RAPDU,其通過居間的管道P2傳送到控制器NFCC。然后通過居間的RF信道,控制器NFCC 將響應傳送到閱讀器RD。命令CAPDU和響應RAPDU (通常標明為“C-APDU”和“R-APDU” )定義在標準ISO 7816-4中,并且在“Type 4 Tag Operation"( “類型4標簽操作”)規(guī)范的第5點被細化??傮w來說,在現(xiàn)有技術的狀態(tài)下,當主機處理器HP 1運行在閱讀器模式并與非接觸式集成電路CIC進行事務處理時,其發(fā)出命令CAPDU,并且非接觸式集成電路CIC將響應 RAPDU向回發(fā)送到主機處理器。相反,當其運行在卡模擬模式時,主機處理器HP 1接收由閱讀器RD所發(fā)出的命令CAPDU并將響應RAPDU向回發(fā)送給閱讀器RD。已知NFC技術的發(fā)展與卡模擬類型的應用的發(fā)展密切相關,這準許將便攜式設備 HD用作非接觸式芯片卡。盡管已經(jīng)存在配備有NFC閱讀器的基礎設施,尤其是在接入控制域,但是這些基礎設施稀少并且沒有以足夠的速度發(fā)展使得實現(xiàn)NFC技術所期望的發(fā)展。 特別地,阻礙NFC基礎設施發(fā)展的一個限制是NFC閱讀器自身的價格及其在應用區(qū)域安裝的成本。由于閱讀器是發(fā)射磁場的有源設備,因此其具有一定的復雜性和不可忽略的成本, 并且必須被鏈接到電源供電。因此可能希望提供一種進行NFC事務處理的方法和NFC系統(tǒng),其允許在沒有要求安裝一組閱讀器的限制的情況下實現(xiàn)卡應用。
發(fā)明內(nèi)容
本發(fā)明包括對處于卡模擬模式的事務處理期間,只要涉及NFC控制器的用于發(fā)射磁場的裝置則其不使用非接觸式接口 CLF的資源的研究。因此,可將有源模式中的NFC閱讀器和無源模式中的NFC控制器之間進行的事務處理視為表示對NFC控制器沒有使用的那些資源的“浪費”,因為這兩種元件中的每一個都具有發(fā)射磁場的裝置?;谶@種研究,本發(fā)明的實施方式涉及一種在NFC設備和無源非接觸式集成電路之間進行事務處理的方法,所述NFC設備包括耦合到非接觸式通信接口的NFC控制器,以及至少一個第一主機處理器,其包括至少一個卡應用程序,所述方法包括在所述非接觸式集成電路中提供至少一個閱讀器應用模擬程序,其被配置為提供第一閱讀器應用命令以及處理第一卡應用響應;以及借助于所述NFC設備的居間單元在有源模式中設置所述非接觸式通信接口,其中所述非接觸式通信接口發(fā)射磁場并建立與所述非接觸式集成電路的通信;接收來自所述非接觸式集成電路的第一閱讀器應用命令,并將其傳送到所述第一主機處理器;以及接收來自所述第一主機處理器的第一卡應用響應,并將其傳送到所述非接觸式集成電路。在一個實施方式中,所述方法包括在所述居間單元中提供第一協(xié)議轉換程序; 在所述非接觸式集成電路中提供第二協(xié)議轉換程序,其被配置為與所述閱讀器應用模擬程序協(xié)同操作;在所述第一和第二轉換程序之間建立非接觸式通信,其中所述居間單元充當與所述非接觸式集成電路相關的閱讀器;以及,通過所述居間第二和第一轉換程序,將閱讀器應用模擬程序提供的第一閱讀器應用命令傳送給第一主機處理器;以及將第一主機處理器的卡應用提供的第一卡應用響應傳送給所述閱讀器應用模擬程序。在一個實施例中,所述方法包括由所述居間單元執(zhí)行的下述步驟接收來自所述第一主機處理器的第一卡應用響應,將其封裝在第二閱讀器應用命令中,并將所述第二閱讀器應用命令傳送給所述非接觸式集成電路;以及接收來自所述非接觸式集成電路的封裝在第二卡應用響應中的第一閱讀器應用命令,解封裝所述第一閱讀器應用命令,以及將其傳送給所述第一主機處理器。在一個實施例中,由所述閱讀器應用模擬程序發(fā)出的第一閱讀器應用命令以及由所述卡應用程序發(fā)出的第一卡應用響應是APDU ISO 7816格式。在一個實施例中,所述第二閱讀器應用命令和第二卡應用響應是APDU ISO 7816 格式。在一個實施例中,所述方法包括步驟借助于所述居間單元,向所述第一主機處理器提供將HCI接口命令,以這種方式選擇所述HCI接口命令以便使所述第一主機處理器相信接收自非接觸式集成電路的第一閱讀器應用命令由處于有源模式的NFC閱讀器發(fā)出。在一個實施例中,所述方法包含的步驟包括在第一主機處理器的部署下在記錄中放置RF信道參數(shù),以這種方式選擇所述RF信道參數(shù)以便使第一主機處理器相信接收自非接觸式集成電路的第一閱讀器應用命令由處于有源模式的NFC閱讀器發(fā)出。在一個實施例中,所述居間單元是NFC設備的主機控制器。在一個實施例中,所述居間單元是NFC設備的第二主機處理器。本發(fā)明的實施例還涉及無源類型的非接觸式集成電路,其被布置在或將要被布置在固定的或便攜式支撐物上或固定的或便攜式支撐物內(nèi),所述集成電路包括NFC閱讀器模擬程序,并被配置為提供第一閱讀器應用命令以及處理響應于閱讀器應用命令而接收的第一卡應用響應。在一個實施例中,所述集成電路包括協(xié)議轉換程序,其被配置為應答第二閱讀器應用命令和提供第二卡應用響應,以及至少一個閱讀器應用模擬程序,其被配置為提供第一閱讀器應用命令和處理所述第一卡應用響應。在一個實施例中,所述集成電路被配置為接收封裝在所述第二閱讀器應用命令中的第一卡應用響應,以及在第二卡應用響應中封裝第一閱讀器應用命令。在一個實施例中,所述集成電路被配置為接收APDU ISO 7816格式的第一卡應用響應和第二閱讀器應用命令,以及發(fā)出APDU ISO 7816格式的第一閱讀器應用命令和第二卡應用響應。本發(fā)明的實施例還涉及NFC設備,其包括耦合到非接觸式通信接口的NFC控制器;第一主機處理器,其包括至少一個卡應用程序并被配置為處理第一閱讀器應用命令以及提供第一卡應用響應;以及居間單元,其協(xié)調(diào)主機處理器和閱讀器類型的無源非接觸式集成電路之間的事務處理,所述居間單元被配置為在有源模式中設置所述非接觸式通信接口,其中所述非接觸式通信接口發(fā)射磁場;通過居間的有源模式中的所述非接觸式通信接口,接收由閱讀器類型的無源非接觸式集成電路發(fā)出的第一閱讀器應用命令,并將其傳送給第一主機處理器;以及接收由第一主機處理器提供的第一卡應用響應,并通過居間的有源模式中的非接觸式通信接口,將其傳送給閱讀器類型的無源非接觸式集成電路。
在一個實施例中,所述居間單元還被配置為通過居間的非接觸式通信接口發(fā)出第二閱讀器應用命令,第二閱讀器應用命令允許管理與閱讀器類型的無源非接觸式集成電路的通信;以及通過居間的非接觸式通信接口,接收閱讀器類型的無源非接觸式集成電路發(fā)出的第二卡應用響應。在一個實施例中,所述居間單元被配置為在第二閱讀器應用命令中封裝由第一主機處理器提供的第一卡應用響應,以及通過居間的非接觸式通信接口傳輸?shù)诙喿x器應用命令;以及通過居間的非接觸式通信接口,接收第二卡應用響應,在所述第二卡應用響應中封裝有第一閱讀器應用命令,解封裝所述第一閱讀器應用命令,并且將其傳送給所述第一主機處理器。在一個實施例中,所述居間單元被配置為通過居間的非接觸式通信接口,發(fā)送 APDU ISO 7816格式的第二閱讀器應用命令和第一卡應用響應;以及通過居間的非接觸式通信接口,接收APDU ISO 7816格式的第二卡應用響應和第一閱讀器應用命令。在一個實施例中,所述居間單元還被配置為向第一主機處理器提供HCI接口命令,所述HCI接口命令被以這種方式選擇以便使所述第一主機處理器相信接收自非接觸式集成電路的第一閱讀器應用命令由處于有源模式的NFC閱讀器發(fā)出。在一個實施例中,所述居間單元還被配置為向所述第一主機處理器提供RF信道參數(shù),所述RF信道參數(shù)被以這種方式選擇以便使所述第一主機處理器相信接收自非接觸式集成電路的閱讀器應用命令由處于有源模式的NFC閱讀器發(fā)出。在一個實施例中,所述居間單元是NFC設備的主機控制器。在一個實施例中,所述居間單元是NFC設備的第二主機處理器。本發(fā)明的實施方式還涉及便攜式設備,其包括根據(jù)本發(fā)明的NFC設備。
下面的說明中將以非限制的方式參照附圖,進一步詳細描述根據(jù)本發(fā)明的方法以及實現(xiàn)該方法的NFC設備的實施例,其中圖1示出了之前介紹的傳統(tǒng)NFC設備的體系結構;圖2示出了之前介紹的NFC設備的應用;圖3示出了圖1的NFC設備和外部NFC閱讀器之間的傳統(tǒng)事務處理的步驟;圖4示出了處于閱讀器模式的圖1的NFC設備與非接觸式集成電路之間的傳統(tǒng)事務處理的步驟;圖5示出了根據(jù)本發(fā)明的NFC設備的實施例的體系結構;圖6示出了圖5的NFC設備的應用;圖7示出了根據(jù)本發(fā)明的無源閱讀器和圖5的NFC設備之間的事務處理;圖8示出了根據(jù)本發(fā)明的無源閱讀器和圖5的NFC設備之間的事務處理的步驟;圖9示出了根據(jù)本發(fā)明的NFC設備的另一實施例的體系結構;圖10示出了根據(jù)本發(fā)明的無源閱讀器和圖9的NFC設備之間的事務處理;以及圖11示出了根據(jù)本發(fā)明的無源閱讀器和圖9的NFC設備之間的事務處理的步驟。
具體實施方式
圖3示出了圖1的NFC設備和閱讀器RD之間的傳統(tǒng)事務處理的步驟。圖4示出了圖1的NFC設備和非接觸式集成電路CIC之間的傳統(tǒng)事務處理的步驟。圖3、4中示出的步驟實現(xiàn)了規(guī)范 ETSI TS 102 622,NFCForum-TS-Type-4-Tag VXR NFCForum-TS-NDEF ^^ 的標準命令。卡樽擬樽式中的事各處理圖3中所示的事務處理包括下面的初始化步驟-通過居間的卡應用門CAG和卡RF門CRFG,在主機處理器HP1執(zhí)行的卡應用CAPi 和控制器NFCC執(zhí)行的技術RFTi之間創(chuàng)建并隨后打開管道Pl (步驟“PIPE_CREATE,PIPE_ OPEN,,);-控制器NFCC檢測閱讀器RD發(fā)射的磁場,并向處理器HP1發(fā)送命令EVT_FIELD_ ON ;-通過RF通信信道的創(chuàng)建,控制器NFCC進行與閱讀器RD的通信的初始化步驟,并執(zhí)行防止沖突的步驟,如果在閱讀器RD的詢問場(interrogation field)中發(fā)現(xiàn)其它NFC 設備或非接觸式卡(步驟“訊幾^^!⑶廣);-在建立了與閱讀器RD的連接的情況下,控制器NFCC向主機處理器HP1發(fā)送命令EVT_CARD_ACTIVATED,從而向其指示可以開始事務處理;這樣的事務處理于是包括下述步驟-閱讀器RD經(jīng)由RF通信信道向處理器NFCC發(fā)送命令CAPDU;-控制器NFCC通過居間的管道Pl并在命令EVT_SEND_DATA(ETSI規(guī)范定義的接口 HCI的命令集的“事件”類型的命令)中以封裝的形式,將這些命令發(fā)送給主機處理器HPl ;-主機處理器HP1的卡應用CAPi經(jīng)由管道Pl并在命令EVT_SEND_DATA中以封裝的形式,將響應RAPDU發(fā)送給主控制器NFCC ;以及-控制器NFCC經(jīng)由RF信道將響應RAPDU發(fā)送給閱讀器RD。應當注意的是,閱讀器RD發(fā)出的第一命令CAPDU可以是主機處理器HP 1執(zhí)行的卡應用CAPi的選擇命令,例如,“Type 4 Tag Operation”( “類型4標簽操作”)規(guī)范的 6. 4. 2點定義的命令“標簽應用選擇”
權利要求
1.一種在NFC設備和無源非接觸式集成電路(RCIC)之間執(zhí)行事務處理的方法,所述 NFC設備包括-NFC控制器(NFCC),其被耦合到所述非接觸式通信接口(CLF);以及 -至少一個主機處理器(HP 1),包括至少一個卡應用程序(CAPi); 其特征在于,所述方法包括-在所述非接觸式集成電路(RCIC)中提供至少一個閱讀器應用模擬程序(RAEP),該閱讀器應用模擬程序被配置為提供第一閱讀器應用命令(CAPDU 1),并處理第一卡應用響應 (RAPDU 1),以及-借助于NFC設備的居間單元(HC,HP 2)-在有源模式中設置所述非接觸式通信接口(CLF),其發(fā)射磁場并建立與所述非接觸式集成電路(RCIC)的通信;-接收來自所述非接觸式集成電路(RCIC)的第一閱讀器應用命令(CAPDU 1),并將其傳遞給第一主機處理器(HP 1);以及-接收來自第一主機處理器(HP 1)的第一卡應用響應(RAPDUl),并將其傳遞給非接觸式集成電路(RCIC)。
2.根據(jù)權利要求1所述的方法,包括-在所述居間單元(HC,HP 2)中提供第一協(xié)議轉換程序(PINVP 1,PINVP 3); -在所述非接觸式集成電路(RCIC)中提供第二協(xié)議轉換程序(PINVP2),其被配置為與閱讀器應用模擬程序(RAEP)協(xié)同操作;-在第一和第二轉換程序之間建立非接觸式通信,其中所述居間單元(HC,HP 2)充當與非接觸式集成電路(RCIC)相關的閱讀器;以及 -借助于居間的第二和第一轉換程序-向第一主機處理器(HP 1)傳遞由閱讀器應用模擬程序(RAEP)提供的第一閱讀器應用命令(CAPDU 1);以及-向閱讀器應用模擬程序(RAEP)傳遞由第一主機處理器的卡應用(CAPi)提供的第一卡應用響應(RAPDU 1)。
3.根據(jù)權利要求1和2中的一項所述的方法,包括由所述居間單元執(zhí)行的下述步驟 -接收來自第一主機處理器(HP 1)的第一卡應用響應(RAPDU 1),將其封裝在第二閱讀器應用命令(CAPDU 2)中,并將第二閱讀器應用命令(CAPDU 2)傳遞給非接觸式集成電路(RCIC);-接收來自非接觸式集成電路(RCIC)的被封裝在第二卡應用響應(RAPDU 2)中的第一閱讀器應用命令(CAPDU 1),解封裝第一閱讀器應用命令(CAPDU 1),并將其傳遞給第一主機處理器(HP 1)。
4 根據(jù)權利要求1至3中的一項所述的方法,其中閱讀器應用模擬程序發(fā)出的第一閱讀器應用命令(CAPDU 1)和卡應用程序(CAPi)發(fā)出的第一卡應用響應是APDU ISO 7816 格式的。
5.根據(jù)權利要求3所述的方法,其中第二閱讀器應用命令(CAPDU2)和第二卡應用響應(RAPDU 2)是 APDU ISO 78I6 格式的。
6.根據(jù)權利要求1至5中的一項所述的方法,包括借助于所述居間單元(NFCC,HP2)將HCI接口命令提供給第一主機機處理器(HP 1)的步驟,其中,以使第一主機處理器相信接收自非接觸式集成電路(RCIC)的第一閱讀器應用命令(CAPDU 1)由處于有源模式的NFC 閱讀器發(fā)出的方式,選擇所述HCI接口命令。
7.根據(jù)權利要求1至6中的一項所述的方法,包括在第一主機處理器(HP1)的部署下在記錄中放置RF信道參數(shù)的步驟,其中,以使第一主機處理器相信接收自非接觸式集成電路(RCIC)的第一閱讀器應用命令(CAPDU 1)由處于有源模式的NFC閱讀器發(fā)出的方式選擇所述RF信道參數(shù)。
8.根據(jù)權利要求1至7中的一項所述的方法,其中所述居間單元是NFC設備的主機控制器(HC)。
9.根據(jù)權利要求1至8中的一項所述的方法,其中所述居間單元是NFC設備的第二主機處理器(HP 2)。
10.一種無源類型的非接觸式集成電路(RCIC),其被布置或將要被布置在固定或便攜式支撐物上或固定或便攜式支撐物內(nèi),其特征在于,所述非接觸式集成電路包括NFC閱讀器模擬程序(RAEP),并被配置為提供第一閱讀器應用命令(CAPDU 1),以及處理響應于閱讀器應用命令而接收的第一卡應用響應(RAPDU 1)。
11.根據(jù)權利要求10所述的非接觸式集成電路,包括-協(xié)議轉換程序(PNIVP 2)被配置為對第二閱讀器應用命令(CAPD^)進行應答,以及提供第二卡應用響應(RAPDU 2);-至少一個閱讀器應用模擬程序(RAEP),被配置為提供第一閱讀器應用命令(CAPDU 1),處理第一卡應用響應(RAPDU 1)。
12.根據(jù)權利要求10和11中的一項所述的非接觸式集成電路(RCIC),被配置為 -接收封裝在第二閱讀器應用命令(CAPDU 2)中的第一卡應用響應(RAPDU 1);以及 -在第二卡應用響應(RAPDU 2)中封裝第一閱讀器應用命令(CAPDUl)。
13.根據(jù)權利要求11和12中的一項所述的非接觸式集成電路(RCIC),被配置為 -接收APDU ISO 7816格式的第一卡應用響應(RAPDU 1)和第二閱讀器應用命令(CAPDU 2);以及-發(fā)射APDU ISO 7816格式的第一閱讀器應用命令(CAPDU 1)和第二卡應用響應 (RAPDU 2)。
14.一種NFC設備,包括:-NFC控制器(NFCC),其被耦合到非接觸式通信接口(CLF);以及 -第一主機處理器(HP 1),包括至少一個卡應用程序(CAPi),并被配置為處理第一閱讀器應用命令(CAPDU 1),以及提供第一卡應用響應(RAPDU 1);其特征在于,其包括居間單元(HC,HP》,以便協(xié)調(diào)閱讀器類型的無源非接觸式集成電路(RCIC)和主機處理器(HP 1)之間的事務處理,所述居間單元被配置為 -在有源模式中設置非接觸式通信接口(CLF),其發(fā)射磁場;-通過居間的處于有源模式的非接觸式通信接口,接收由閱讀器類型的無源非接觸式集成電路發(fā)出的第一閱讀器應用命令(CAPDU 1),并將其傳遞給第一主機處理器(HP 1); 以及-接收由第一主機處理器(HP 1)提供的第一卡應用響應(RAPDU 1)并通過居間的處于有源模式的非接觸式通信接口,將其傳遞給閱讀器類型的無源非接觸式集成電路(RCIC)。
15.根據(jù)權利要求14所述的NFC設備,其中所述居間單元(HC,HP2)還被配置為-通過居間的非接觸式通信接口(CLF)發(fā)出第二閱讀器應用命令(CAPDU 2),該第二閱讀器應用命令允許對與閱讀器類型的無源非接觸式集成電路的通信的管理;以及-通過居間的非接觸式通信接口(CLF)接收閱讀器類型的無源非接觸式集成電路發(fā)出的第二卡應用響應(RAPDU 2)。
16.根據(jù)權利要求14和15中的一項所述的NFC設備,其中所述居間單元(HC,HP2)被配置為-在第二閱讀器應用命令(CAPDU 2)中封裝由第一主機處理器(HP 1)提供的第一卡應用響應(RAPDU 1),并通過居間的非接觸式通信接口發(fā)送第二閱讀器應用命令(CAPDU 2); 以及-通過居間的非接觸式通信接口,接收其中封裝有第一閱讀器應用命令(CAPDU 1)的第二卡應用響應(RAPDU 2),解封裝第一閱讀器應用命令(CAPDU 1),并將其傳遞給第一主機處理器(HP 1)。
17.根據(jù)權利要求15和16中的一項所述的NFC設備,其中所述居間單元(HC,HP2)被配置為-通過居間的非接觸式通信接口,發(fā)送APDU ISO 7816格式的第二閱讀器應用命令 (CAPDU 2)和第一"^應用響應(RAPDU 1);以及-通過居間的非接觸式通信接口,接收APDU ISO 7816格式的第二卡應用響應(RAPDU 2)和第一閱讀器應用命令(CAPDU 1)。
18.根據(jù)權利要求14至17中的一項所述的NFC設備,其中所述居間單元(NFCC,HP2) 還被配置為向第一主機處理器(HP 1)提供HCI接口命令,其中,以使第一主機處理器相信接收自非接觸式集成電路(RCIC)的第一閱讀器應用命令(CAPDU 1)由處于有源模式的NFC 閱讀器發(fā)出的方式選擇所述HCI接口命令。
19.根據(jù)權利要求14至17中的一項所述的NFC設備,其中所述居間單元(NFCC,HP2) 還被配置為向第一主機處理器(HPl)提供RF信道參數(shù),其中,以使第一主機處理器相信接收自非接觸式集成電路(RCIC)的閱讀器應用命令(RCIC)由處于有源模式的NFC閱讀器發(fā)出的方式選擇所述RF信道參數(shù)。
20.根據(jù)權利要求14至19中的一項所述的NFC設備,其中所述居間單元是NFC設備的主機控制器(HC)。
21.根據(jù)權利要求14至19中的一項所述的NFC設備,其中所述居間單元是NFC設備的第二主機處理器(HP 2)。
22.一種便攜式設備(HD),其特征在于,其包括根據(jù)14至21中的一項所述的NFC設備。
全文摘要
本發(fā)明涉及借助NFC設備進行事務處理的方法,具體地涉及在NFC設備(NFCC,HP 1)和無源閱讀器類型的非接觸式集成電路(RCIC)之間進行事務處理的方法。所述方法包括,在非接觸式集成電路(RCIC)中提供至少一個閱讀器應用模擬程序(RAEP),以及借助于NFC設備的居間單元(HC,HP 2),建立與非接觸式集成電路(RCIC)的通信,接收來自非接觸式集成電路(RCIC)的閱讀器應用命令(CAPDU 1),并將其傳遞給第一主機處理器(HP 1),并接收第一主機處理器(HP 1)提供的卡應用響應(RAPDU 1),并將其傳遞給非接觸式集成電路(RCIC)。
文檔編號H04B5/00GK102194085SQ201110052419
公開日2011年9月21日 申請日期2011年3月4日 優(yōu)先權日2010年3月4日
發(fā)明者J-B·布蘭切特, K·T·索 申請人:英賽瑟庫爾公司