包括可配置的通知部件的nfc裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及一種被設計來與外部裝置建立近場通信信道的近場通信裝置,并且將 由外部裝置發(fā)送的應用數據提供給該裝置的第一主處理器。
【背景技術】
[0002] 所謂的NFC技術(近場通信)使得其中每一個都包括天線線圈的兩個裝置能夠通 過電感耦合來交換數據。NFC信道的建立要求被稱為"讀取器"的該兩個裝置之一發(fā)射磁 場,并且被稱為"卡"的另一個裝置使得其天線線圈與第一裝置之一接近得足以使得磁場在 后者中產生天線信號。在另一種已知的、被稱為"對等"(或點到點)NFC方法中,每一個裝 置交替地發(fā)射磁場。近些年來,NFC裝置已經因此被開發(fā),其被提供以連接到主處理器,并 且使得它們能夠在讀取器、卡模擬或對等模式中執(zhí)行NFC應用。
[0003] 圖1示意地表示上述類型的傳統(tǒng)NFC裝置Dl的結構。該裝置包括CLF (無接觸前 端)通信接口電路、被指定為NFCCl的NFC控制器、程序和數據存儲器MEM1、通信端口 P1、 P2,這些元件通過總線BS而耦合。端口 Pl、P2使得主處理器HPl、HP2能夠連接到裝置Dl。 存儲器MEMl接收處理器NFCCl的操作系統(tǒng)OS和由處理器NFCCl執(zhí)行的路由程序RPGR。接 口電路CLF配備有天線線圈ACl,并且被配置為與包括天線線圈AC2的外部裝置EDV本身建 立NFC信道。
[0004] 已經在專利或專利申請 EP 1 327 222、EP 1 758 049、EP 1 855 229 和 EP 1 855 389中描述了這樣的近場通信裝置。EP 1327222教導提供卡模擬模式。EP 1 855 229描 述了一種從當裝置在卡模擬模式中時接收到的磁場對于該裝置供電的方法。EP 1 855 389 描述了一種方法,用于路由輸入的數據(由接口電路CLF接收的數據),由此,可以確定數據 所意欲去往的主處理器。EP 1 327 222描述了一種使用路由表的路由方法。而且,標準或 規(guī)范更精確地限定了裝置的某些特征,諸如:ETSI TS 102 622標準("智能卡;UICC-無接 觸前端(CLF)接口;主控制器接口(HCI) ");ETSI TS 102 613標準,其限定了 CLF接口電 路的操作;或者,NCI規(guī)范("NFC控制器接口 ")。
[0005] 在此假定,主處理器HPl是專用于要求某個安全水平的應用的安全組件,該應用 特別是支付應用或直接地或間接地包含支付的應用,并且,處理器HP2是非安全處理器,其 具有訪問用于與用戶進行通信的部件。處理器HPl例如是配備有NFC功能的型卡(通 用集成電路卡)或者更一般的安全元件型處理器(專用于NFC應用的安全處理器)。處理 器HP2例如是移動電話的基帶處理器,并且也控制各種人/機接口外圍裝置,諸如顯示器和 輸入部件(真實或虛擬鍵盤)。
[0006] 圖1也表示應用的示例,其中,裝置Dl在用于主處理器HPl的卡模擬模式中運行, 以便使得主處理器HPl能夠與諸如銷售點的外部裝置EDV執(zhí)行事務。在該事務期間,主處 理器HPl和外部裝置EDV交換應用數據,例如由ISO 7816標準描述的類型的APDU( "應用 協(xié)議數據單元")數據。更具體地,外部裝置發(fā)送命令CAPDU(在該標準中指定為C-APDU), 并且主處理器HPl發(fā)回響應RAPDU(在該標準中被指定為R-APDU)。這樣的數據通過裝置 D1,并且控制器保證它們從接口電路CLF路由到主處理器HPl或反之。
[0007] 當該事務結束時,主處理器HPl可以向處理器HP2提供關于該事務的信息。處理 器HP2可以然后向用戶呈現這樣的信息。例如,處理器HP2可以可能與聲音信號一起顯示 確認:在日期Y上執(zhí)行產品"X的購買事務"達到數量Z。
[0008] 而且,ETSI TS 102 613標準(版本V9. 2.0)在其段落11.2中定義了一種使得兩 個主處理器能夠交換關于事務的信息的方法。該方法定義了連接門、"PR0_H0ST_REQUEST" 命令和 EVT_CONNECTIVITY、EVT_0PERATI0N_ENDED、EVT_TRANSACTION 事件。該后一種事件 以下面指示的方式形成,并且包括所涉及的應用的"AID標識符""應用ID")。
[0009]
【主權項】
1. 一種近場通信裝置(D2),所述近場通信裝置被配置為:與外部裝置(EDV)建立近場 通信信道、并且向第一主處理器(HPl)提供由所述外部裝置(EDV)發(fā)送的應用數據(CAPDU、 CAPDUj), 其特征在于,所述近場通信裝置也被配置為: -向第二主處理器(HP2)提供與向所述第一主處理器(HPl)提供的應用數據(CAPDU、 CAPDUj)的特性或內容相關的通知(NCj、NRj),并且 -根據在所述外部裝置(EDV)向所述第一主處理器發(fā)送數據的框架中的應用的特征參 數(AID、AIDi、PROT、TECH)來配置所述通知。
2. 根據權利要求1所述的裝置,被設計為根據下面的特征參數的至少一個來配置所述 通知: -在所述外部裝置(EDV)向所述第一主處理器發(fā)送數據的框架中的所述應用的標識符 (AID、AIDi);以及 -通過其形成所述近場通信信道的技術(TECH);或者, -通過其形成所述近場通信信道的通信協(xié)議(PROT)。
3. 根據權利要求1和2之一所述的裝置,被配置為向所述第二主處理器(HP2)提供通 知,該通知包括:在應用數據(CAPDU、CAPDUj)中存在的數據或關于在所述應用數據中存在 的數據的信息項。
4. 根據權利要求1至3之一所述的裝置,被配置為向所述第二主處理器(HP2)提供通 知(N[AIDi]),該通知(N[AIDi])包含所述外部裝置(EDV)向所述第一主處理器(HPl)發(fā)送 數據的框架中的所述應用的標識符(AIDi)。
5. 根據權利要求1至4之一所述的裝置,被配置為: -識別由所述外部裝置發(fā)送的應用數據(CAPDUj); _根據所述數據識別的結果并且根據所述應用的特征參數(AID、AIDi、PR0T、TECH)來 選擇數據分析程序(MAi、MBi、CARj、RARj); -通過所選擇的分析程序來分析所述應用數據;并且 -根據所述數據分析的結果來配置通知(NCj、NRj)。
6. 根據權利要求5所述的裝置,被配置為通過一系列識別掩碼通過下述方式來識別所 述應用數據(CAPDUj):將每一個掩碼都與所述應用數據作比較,直到找到與所述數據對應 的掩碼。
7. 根據權利要求5和6之一所述的裝置,被配置為通過下述方式來分析所述應用數據: 將所述應用數據與形成所選擇的分析程序或包括在所選擇的分析程序中的數據掩碼(DMj) 進行組合。
8. 根據權利要求1至7之一所述的裝置,其中,所述應用數據是在ISO 7816標準的含 義內的命令CAPDU。
9. 根據權利要求1至8之一所述的裝置,被配置為: -向所述外部裝置(EDV)提供由所述第一主處理器(HPl)發(fā)送的應用數據(RAPDUj), _向所述第二主處理器(HP2)提供與由所述第一主處理器(HPl)發(fā)送的所述應用數據 (RAPDUj)的特性或內容相關的通知(NRj);并且 -根據所述特征參數(AID、AIDi、PR0T、TECH)來配置所述通知。
10. -種近場通信方法(D2),包括以下步驟: -在外部裝置(EDV)和近場通信裝置(D2)之間建立近場通信信道; -向所述近場通信裝置的第一主處理器(HPl)提供由所述外部裝置(EDV)發(fā)送的應用 數據(CAPDU、CAPDUj); 其特征在于,所述方法也包括以下步驟: -向所述近場通信裝置的第二主處理器(HP2)提供與向所述第一主處理器(HPl)提供 的所述應用數據(CAPDU、CAPDUj)的特性或內容相關的通知(NCj、NRj);并且 -根據在所述外部裝置(EDV)向所述第一主處理器發(fā)送數據的框架中的應用的特征參 數(AID、AIDi、PROT、TECH)來配置所述通知。
11. 根據權利要求10所述的方法,其中,根據下面的特征參數的至少一個來配置所述 通知: -在所述外部裝置(EDV)向所述第一主處理器發(fā)送數據的框架中的所述應用(AID、 AIDi)的標識符;以及 -通過其形成所述近場通信信道的無接觸通信技術(TECH);或者, -通過其形成所述近場通信信道的無接觸通信協(xié)議(PROT)。
12. 根據權利要求10和11之一所述的方法,其中,向所述第二主處理器(HP2)提供的 所述通知包括:在應用數據(CAPDU、CAPDUj)中存在的數據或關于在所述應用數據中存在 的數據的信息項。
13. 根據權利要求10至12之一所述的方法,包括以下步驟:一旦接收到由所述外部裝 置發(fā)送并且被提供到所述第一主處理器的應用選擇命令,就向所述第二主處理器(HP2)提 供通知(N[AIDi]),該通知(N[AIDi])包含所述外部裝置(EDV)向所述第一主處理器(HPl) 發(fā)送數據的框架中的所述應用的標識符(AIDi)。
14. 根據權利要求10至13之一所述的方法,包括以下步驟: -識別由所述外部裝置發(fā)送的應用數據(CAPDUj); _根據所述數據識別的結果并且根據所述應用的特征參數(AID、AIDi、PR0T、TECH)來 選擇數據分析程序(MAi、MBi、CARj、RARj); -通過所選擇的分析程序來分析所述應用數據;并且 -根據所述數據分析的結果來配置通知(NCj、NRj)。
15. 根據權利要求10至14之一所述的方法,包括:根據所述應用的至少一個特征參數 (AID、AIDi、PROT、TECH)來使用路由和通知表(RNT),所述通知表(RNT)指定了所述第一主 處理器(HPl)和所述第二主處理器(HP2)。
【專利摘要】本發(fā)明涉及一種近場通信裝置(D2),其被配置為與外部裝置(EDV)建立近場通信信道,并且向第一主處理器(HP1)提供由外部裝置發(fā)送的應用數據(CAPDU)。所述裝置被配置為向第二主處理器(HP2)提供與向第一主處理器(HP1)提供的應用數據的特性或內容相關的通知(NCj、NRj),并且基于在外部裝置向第一主處理器發(fā)送數據的上下文中的應用的特征參數來配置所述通知。
【IPC分類】H04W4-00, H04W88-02
【公開號】CN104854883
【申請?zhí)枴緾N201380059555
【發(fā)明人】馬蒂亞斯·萊爾克, 雷米·費魯爾
【申請人】英賽瑟庫爾公司
【公開日】2015年8月19日
【申請日】2013年11月14日
【公告號】EP2920986A1, US20150280787, WO2014076427A1