- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NFC技术1教程
NFC技术
? (2014-09-17 09:11:40)
HYPERLINK javascript:; 转载▼
????????NFC是Near Field Communication缩写,即近距离无线通讯技术。是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输,在十厘米(3.9英吋)内,交换数据。
????????NFC技术由免接触式射频识别( HYPERLINK /view/26303.htm \t _blank RFID)演变而来(RFID的传输范围可以达到几米、甚至几十米,只能实现信息的读取以及判定,而NFC技术则强调的是信息交互),近场通信是工作在13.56MHz频率运行于20厘米距离内。其传输速度有106Kbit/秒、212Kbit/秒或者424Kbit/秒三种。
???????近场通信论坛定义了三种操作模式(PDF):
??????点 对点模式(P2P mode):支持两个近场通信设备之间相互通讯,实现信息交换和文件共享。
??????读卡器模式(Reader/writer mode):使近场能讯设备能从海报或者展览信息电子标签上读取相关信息。
?????卡模式(Card emulation):近场通信设备能像智能卡一样,允许用户支付零售购物和交通费用。。
????????NFC手机内置NFC芯片,组成RFID模块的一部分,可以当作RFID无源标签使用,用来支付费用;也可以当作RFID读写器用作数据交换与采集。
???????从应用模式上分NFC卡模拟、读写器、点对点三种模式。卡模拟模式通常又被称为被读模式,手机终端可以模拟成为一张普通的非接触卡被POS机读取,此模式下通常是继承了现在广泛使用的应用,例如银行卡、门禁卡、公交卡等,以NFC手机作为载体并发挥手机在网络、多媒体、人机交互方面的优势,应用场景也与现有方式类似;读写器模式通常又被称为主读模式,手机终端可以读取一张非接触卡或者一个非接触标签中的内容,此模式下既可能继承了现有的应用,例如将NFC手机当做POS机去读取现有的银行卡、公交卡,又可以是NFC最新定义的应用场景,例如利用NFC手机读取NFC定义的标签中的标准数据,实现电子名片、电子海报、WIFI连接等功能;点对点模式是指两个手机终端在近距离内通过触碰直接传递数据,这是NFC定义的一种新模式,与蓝牙、WIFI相比有近距离和配置简单两个特点???理论上可以通过简单触碰实现两部手机间任何数据的交互,例如同步日程表、位置共享、名片交换等功能。
??????NFC原理
?????NFC架构及涉及的标准。????手机终端的NFC功能由NFC Controller、NFC协议栈、SE、SE访问API、SE访问控制及AP访问SE芯片构成,其主要功能如下:
????1. NFC Controller:即NFC芯片,实现NFC卡模拟、读写器、点对点模式所定义的模拟、数字协议的处理;????2. NFC协议栈:配置NFC芯片工作模式并实现NFC Forum定义的各项标准;????3. SE:即安全芯片,所有涉及敏感数据、加密运算等业务(如银行卡、公交卡)均需要单独安全芯片处理;????4. SE访问API:向客户端开放访问SE的接口,以实现余额读取、空中充值等功能;????5. SE访问控制:对SE访问进行控制和授权,保障SE安全;????6. AP访问SE芯片:客户端通过应用处理器访问SE时的接口芯片,采用SE种类不同时该芯片也会有所不同,如SIM卡为SE时,此芯片即为Modem。
????上述不同模块是可以组合的,从而实现不同的NFC功能,大致可分为简单NFC、具有SE的NFC两种类型:
图1: 两种NFC终端类型
????简单NFC是指仅具有NFC Controller和NFC协议栈的NFC终端,由于不具备SE,这种终端仅能支持上篇博文中提到的NFC读写器和点对点功能,实现诸如名片交换、标签读取等与安全无关的NFC功能。由于构成简单,且Android 2.3以上原生系统即已经实现这些功能,目前市场上多数的NFC终端都是这种简单NFC。相比简单NFC,具有SE的NFC终端均集成了单独的安全芯片SE,除读写器、点对点模式外,可支持卡模拟模式引入的安全应用(如银行卡、公交卡等),既可支持POS机上的非接触刷卡,又可以支持客户端对SE的访问,实现SE中存储的银行卡、公交卡的余额读取、空中充值等功能。????毫无疑问,具有SE功能的NFC终端是目前用户、运营商、银行更为关注的,不同机构在推动NFC终端时,采取的SE方式也是不同,目前看SE主要有三种类型,即SIM卡、终端内置SE芯片和MicroSD卡,分别代表运营商、终端厂家、银行从自身在产业链中所处位置,及在推动N
文档评论(0)