NFC概述

1. NFC技术框架

Applications层NFC有三种运行模式(operation mode):

1)Reader/Write模式:简称R/W,和NFC Tag/NFC Reader相关。

2)Peer-to-Peer模式:简称P2P,它支持两个NFC设备交互。

3)NFC Card Emulation模式:简称CE,它能把携带NFC功能的设备模拟成SmartCard,这样就能实现诸如手机支付、门禁卡之类的功能。

 

NFC使用的是无线射频技术。在RF层,与之相关的规范是ISO 18092(NFC Interface and Protocol I,简称NFCIP-1,该规范定义了NFC RF层的工作流程)和ISO 14443 Type A、Type B,以及FeliCa。

ISO 14443全称为非接触式IC卡标准,它从RF层面定义了如何与不同的非接触式IC卡(其实物可以是NFC Tag、RFID Tag、Smart Cards)交互。ISO 14443定义了Type A和Type B两种非接触式IC卡。

RF层之上是Mode Switch,用于确定对端NFC Device的类型并选择合适的RF层协议与之通信。

 

2. NFC Forum规范框架

NFC Forum是除了ISO制定NFC相关标准外,也制定了一系列的标准和规范。

由上框架可知,NFC Forum本身只定义了P2P模式和R/W模式相关的规范。

 

在RF层,NFC Forum定义了三个主要规范:

1)Analog Specifications:该规范描述了NFC设备RF层的电气特性。

2)Digital Protocal Specification:该规范在ISO 18092、ISO 14443及JISX6319-4之上定义了NFC设备之间的数字通信协议,它使得基于不同底层协议例如Type A或Type F的NFC设备之间或者NFC设备与其他使用ISO 18092等规范的设备之间能够交互。

3)NFC Activities Specification:该规范为各运行模式对应的协议栈提供支持,例如P2P模式下两个NFC设备如何建立链接,R/W模式下NFC Device如何操作NFCTag。

 

最上层的Reference Applications表示NFC Forum在应用层面所定义的一些规范。目前有两个规范:

1)Connection Handover:两个NFC设备通过它来协商用蓝牙或Wi-Fi来开展后续的数据传输工作。

2)Personal Health Device Communication:该规范定义了如何利用NFC技术在个人健康设备之间交换数据信息。

另外,NFC还制定了一个NCI(NFC ControllerInterface)规范,该规范制定了一套交互接口,使得主机设备(Device Host,以手机为例,NFC芯片被集成到某个手机中,那么手机就是Device Host)能够使用这套接口来和NFC芯片交互。

 

参考书籍:深入理解Android WiFi、NFC和GPS卷

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值